Method for transmitting control information and apparatus for same

ABSTRACT

A method and a user equipment for transmitting uplink control information in a wireless communication system supporting carrier aggregation and operating in time division duplex (TDD) are discussed, the user equipment being configured with a first component carrier (CC) and a second CC having different uplink-downlink configurations, the user equipment being configured to transmit a hybrid automatic repeat request-acknowledgement (HARQ-ACK) response based on channel selection. The method according to an embodiment includes determining and transmitting HARQ-ACK bits. When a value W is 1 or 2, one or more HARQ-ACK bits for the first CC are determined based on min (M1, W) and one or more HARQ-ACK bits for the second CC are determined based on min (M2, W). Min (A, B) represents a smallest number, M1 represents a number of downlink subframes, and M2 represents a number of downlink subframes.

CROSS REFERENCE TO RELATED APPLICATIONS

This application is a Continuation of copending U.S. application Ser.No. 14/238,652 filed on Feb. 12, 2014, which was filed as the NationalPhase of PCT International Application No. PCT/KR2012/007676 filed onSep. 24, 2012, which claims priority under 35 U.S.C. 119(e) to U.S.Provisional Application No. 61/538,142 filed on Sep. 23, 2011, to U.S.Provisional Application No. 61/544,254 filed on Oct. 6, 2011, to U.S.Provisional Application No. 61/586,825 filed on Jan. 15, 2012, to U.S.Provisional Application No. 61/620,996 filed on Apr. 6, 2012, to U.S.Provisional Application No. 61/658,424 filed on Jun. 12, 2012, to U.S.Provisional Application No. 61/671,103 filed on Jul. 13, 2012, to U.S.Provisional Application No. 61/678,592 filed on Aug. 1, 2012, to U.S.Provisional Application No. 61/696,313 filed on Sep. 4, 2012 and under35 U.S.C. 119(a) to Patent Application No. 10-2012-0106159 filed in theRepublic of Korea on Sep. 24, 2012, all of which are incorporated byreference herein in its entirety.

BACKGROUND OF THE INVENTION

The present invention relates to a wireless communication system, andmore particularly, to a method for transmitting control information andan apparatus for the same.

Wireless communication systems have been widely deployed in order toprovide various types of communication services including voice or data.In general, a wireless communication system is a multiple access systemthat can support communication with multiple users by sharing availablesystem resources (a bandwidth, transmission power, etc.). Examples ofmultiple access systems include code division multiple access (CDMA),frequency division multiple access (FDMA), time division multiple access(TDMA), orthogonal frequency division multiple access (OFDMA), singlecarrier frequency division multiple access (SC-FDMA), etc.

SUMMARY OF THE INVENTION

An object of the present invention is to provide a method and apparatusfor efficiently transmitting control information in a wirelesscommunication system. Another object of the present invention is toprovide a method and apparatus for efficiently transmitting uplinkcontrol information in a time division duplex (TDD) system andefficiently managing resources for the UL control information. It willbe appreciated by persons skilled in the art that both the foregoinggeneral description and the following detailed description of thepresent invention are exemplary and explanatory and are intended toprovide further explanation of the invention as claimed.

In an aspect of the present invention, provided is a method fortransmitting uplink control information in a wireless communicationsystem supporting carrier aggregation and operating in time divisionduplex (TDD), the method including generating a first hybrid automaticrepeat request-acknowledgement (HARQ-ACK) set for a first cell using anL1 value, generating a second HARQ-ACK set for a second cell using an L2value, and transmitting bit values corresponding to the first and secondHARQ-ACK sets through a physical uplink shared channel (PUSCH) in asubframe n, wherein L1=min (M1, W) and L2=min (M2, W) when a value W ofan uplink downlink assignment index (UL DAI) corresponding to the PUSCHis 1 or 2, wherein L1=L2=W when the value W of the UL DAI correspondingto the PUSCH is 3 or 4, wherein min (A, B) represents a smallest numberfrom A and B, wherein M1 corresponds to the number of downlink subframescorresponding to an uplink subframe n on the first cell and M2corresponds to the number of downlink subframes corresponding to theuplink subframe n on the second cell, and wherein the first cell and thesecond cell have different uplink-downlink configurations.

In another aspect of the present invention, provided herein is acommunication apparatus configured to transmit uplink controlinformation in a wireless communication system supporting carrieraggregation and operating in time division duplex (TDD), thecommunication apparatus including a radio frequency (RF) unit, and aprocessor, wherein the processor is configured to generate a firsthybrid automatic repeat request-acknowledgement (HARQ-ACK) set for afirst cell using an L1 value, to generate a second HARQ-ACK set for asecond cell using an L2 value, and to transmit bit values correspondingto the first and second HARQ-ACK sets through a physical uplink sharedchannel (PUSCH) in a subframe n, wherein L1=min (M1, W) and L2=min (M2,W) when a value W of an uplink downlink assignment index (UL DAI)corresponding to the PUSCH is 1 or 2, wherein L1=L2=W when the value Wof the UL DAI corresponding to the PUSCH is 3 or 4, wherein min (A, B)represents a smallest number from A and B, wherein M1 corresponds to thenumber of downlink subframes corresponding to an uplink subframe n onthe first cell and M2 corresponds to the number of downlink subframescorresponding to the uplink subframe n on the second cell, and whereinthe first cell and the second cell have different uplink-downlinkconfigurations.

Each bit of the bit values may correspond to each HARQ-ACK response inthe first HARQ-ACK set and the second HARQ-ACK set when W is 1 or 2.

Spatial bundling may be applied to at least one of the first cell andthe second cell during generation of a HARQ-ACK set when W is 2, and theat least one cell may be configured in such a way that a maximum numberof transport blocks that can be transmitted in one subframe is a pluralnumber.

A 4-bit value corresponding to a third HARQ-ACK set including the firstHARQ-ACK set and the second HARQ-ACK set may be transmitted when W is 3or 4, and the third HARQ-ACK set may include 2 W HARQ-ACK responses.

The first cell may be a primary cell (PCell) and the second cell may bea secondary cell (SCell).

The method may be performed by a communication apparatus configured totransmit HARQ-ACK using a channel selection scheme.

According to the present invention, control information may beefficiently transmitted in a wireless communication system.Specifically, uplink (UL) control information may be efficientlytransmitted in a wireless communication system and resources for the ULcontrol information may be efficiently managed.

It will be appreciated by persons skilled in the art that that theeffects that could be achieved with the present invention are notlimited to what has been particularly described hereinabove and otheradvantages of the present invention will be more clearly understood fromthe following detailed description taken in conjunction with theaccompanying drawings.

BRIEF DESCRIPTION OF THE DRAWINGS

The accompanying drawings, which are included to provide a furtherunderstanding of the invention, illustrate embodiments of the inventionand together with the description serve to explain the principle of theinvention. In the drawings:

FIG. 1 illustrates an exemplary radio frame structure;

FIG. 2 illustrates a resource grid of one DL slot;

FIG. 3 illustrates a downlink subframe structure;

FIG. 4 illustrates a uplink subframe structure used in LTE;

FIG. 5 illustrates an exemplary operation for processing UL-SCH data andcontrol information;

FIG. 6 illustrates an exemplary method for multiplexing UCI and UL-SCHdata into a PUSCH;

FIG. 7 illustrates a TDD UL ACK/NACK transmission procedure in a singlecell situation;

FIG. 8 illustrates exemplary ACK/NACK transmission using DL DAI;

FIG. 9 illustrates an exemplary carrier aggregation (CA) communicationsystem;

FIG. 10 illustrates exemplary cross-carrier scheduling;

FIG. 11 illustrates an exemplary half duplex (HD)-TDD CA configuration;

FIG. 12 illustrates an exemplary full duplex (FD)-TDD CA configuration;

FIGS. 13A and 13B illustrate exemplary channel selection based-A/Ntransmission in TDD CA;

FIG. 14 illustrates exemplary TDD CA A/N transmission according to anembodiment of the present invention;

FIG. 15 illustrates PUCCH format 3 structure at a slot level;

FIG. 16 illustrates a procedure for processing UL-SCH data and controlinformation when HARQ-ACK is transmitted through a PUSCH in the case inwhich PUCCH format 3 mode is set;

FIG. 17 illustrates exemplary TDD CA A/N transmission according toanother embodiment of the present invention; and

FIG. 18 is a block diagram of a BS and a UE that are application toembodiments of the present invention.

DETAILED DESCRIPTION OF THE INVENTION

The following embodiments of the present invention can be applied to avariety of wireless access technologies, for example, code divisionmultiple access (CDMA), frequency division multiple access (FDMA), timedivision multiple access (TDMA), orthogonal frequency division multipleaccess (OFDMA), single carrier frequency division multiple access(SC-FDMA), and the like. CDMA may be embodied through wireless (orradio) technology such as universal terrestrial radio access (UTRA) orCDMA2000. TDMA may be embodied through wireless (or radio) technologysuch as global system for mobile communication (GSM)/general packetradio service (GPRS)/enhanced data rates for GSM evolution (EDGE). OFDMAmay be embodied through wireless (or radio) technology such as instituteof electrical and electronics engineers (IEEE) 802.11 (Wi-Fi), IEEE802.16 (WiMAX), IEEE 802-20, and evolved UTRA (E-UTRA). UTRA is a partof universal mobile telecommunications system (UMTS). 3rd generationpartnership project (3GPP) long term evolution (LTE) is a part of E-UMTS(Evolved UMTS), which uses E-UTRA. 3GPP LTE employs OFDMA in downlinkand employs SC-FDMA in uplink. LTE-Advanced (LTE-A) is an evolvedversion of 3GPP LTE.

For clarity, the present invention will be described in terms of 3GPPLTE/LTE-A, but is not limited thereto. Specific terms used in theembodiments of the present invention are provided to aid in theunderstanding of the present invention. These specific terms may bereplaced with other terms within the scope and spirit of the presentinvention.

First, terms used in this specification are summarized as follows.

Hybrid automatic repeat request acknowledgement (HARQ-ACK): This means areception response result of downlink transmission (e.g., physicaldownlink shared channel (PDSCH) or semi-persistent scheduling releasephysical downlink control channel (SPS release PDCCH), that is, anacknowledgement/negative ACK/discontinuous transmission (ACK/NACK/DTX)response (briefly, an ACK/NACK response, ACK/NACK, an A/N response, andA/N). The ACK/NACK response refers to ACK, NACK, DTX, or NACK/DTX.HARQ-ACK for a component carrier (CC) or HARQ-ACK of a CC refers to anACK/NACK response to DL transmission associated with the correspondingCC (e.g., scheduled for the corresponding CC). A PDSCH may be replacedwith a transport block or a codeword (CW).

PDSCH: This means a PDSCH corresponding to a DL grant PDCCH. Throughoutthis specification, PDSCH is used interchangeably with PDSCH w/ PDCCH.

SPS release PDCCH: This indicates to a PDCCH for indicating SPS release.A user equipment (UE) transmits ACK/NACK information for the SPS releasePDCCH as UL feedback.

SPS PDSCH: This means a PDSCH transmitted in DL using resources that areconfigured semi-statically by SPS. The SPS PDSCH has no corresponding DLgrant PDCCH. Throughout this specification, SPS PDSCH is interchangeablyused with PDSCH w/o PDCCH.

Downlink assignment index (DAI): This is contained in downlink controlinformation (DCI) transmitted via a PDCCH. The DAI may indicate an ordervalue or counter value of the PDCCH. For convenience, a value indicatedby a DAI field in a DL grant PDCCH is referred to as DL DAI (briefly, V)and a value indicated by a DAI field in a UL grant PDCCH is referred toas UL DAI (briefly, W).

Primary component carrier (PCC) PDCCH: This means a PDCCH for schedulinga PCC. That is, the PCC PDCCH refers to a PDCCH corresponding to a PDSCHon the PCC. Assuming that cross-carrier scheduling is not allowed forthe PCC, the PCC PDCCH is transmitted on the PCC. PCC is usedinterchangeably with primary cell (PCell).

Secondary component carrier (SCC) PDCCH: This means a PDCCH forscheduling an SCC. That is, the SCC PDCCH refers to a PDCCHcorresponding to a PDSCH on the SCC. When cross-carrier scheduling isallowed for the SCC, the SCC PDCCH may be transmitted on a CC (e.g., aPCC) except for the corresponding SCC. When cross-carrier scheduling isnot allowed for the SCC, the SCC PDCCH is transmitted on thecorresponding SCC only. SCC is used interchangeably with secondary cell(SCell).

Cross-CC scheduling: This means an operation of transmitting a PDCCH forscheduling an SCC through a CC (e.g., a PCC) except for thecorresponding SCC. The cross-CC scheduling refers to an operation ofscheduling/transmitting all PDCCHs through only one PCC when only twoCCs including a PCC and an SCC are present.

Non-cross-CC scheduling: This means an operation ofscheduling/transmitting PDCCHs for scheduling CCs through the respectivecorresponding CCs.

FIG. 1 illustrates an exemplary radio frame structure. In a cellularOFDM wireless packet communication system, uplink/downlink data packettransmission is performed on a subframe basis, and one subframe isdefined as a predetermined time period including a plurality of OFDMsymbols. LTE(-A) supports a type-1 radio frame structure for frequencydivision duplex (FDD) and a type-2 radio frame structure for timedivision duplex (TDD).

FIG. 1(a) illustrates a type-1 radio frame structure. A radio framecomprises 10 subframes, and one subframe comprises two slots in the timedomain. A unit time during which one subframe is transmitted is definedas a transmission time interval (TTI). For example, one subframe may be1 ms in duration and one slot may be 0.5 ms in duration. A slot mayinclude a plurality of orthogonal frequency division multiplexing (OFDM)symbols in the time domain. Because the 3GPP LTE system adopts OFDMA forDL, an OFDM symbol represents one symbol period. An OFDM symbol may bereferred to as an SC-FDMA symbol or symbol period on UL. A resourceblock (RB) is a resource allocation unit including a plurality ofcontiguous subcarriers in a slot.

The number of OFDM symbols included in one slot may vary depending on achannel bandwidth and a cyclic prefix (CP) length. For example, in caseof a normal CP, one slot includes 7 OFDM symbols. In case of an extendedCP, one slot includes 6 OFDM symbols.

FIG. 1(b) illustrates a type-2 radio frame structure. A type-2 radioframe includes two half frames, each having 5 subframes. Each subframeincludes two slots.

Table 1 below shows an uplink-downlink configuration (UL-DL Cfg) insubframes in a radio frame in a TDD mode.

TABLE 1 Uplink-downlink Downlink-to-Uplink Subframe number configurationSwitch-point periodicity 0 1 2 3 4 5 6 7 8 9 0  5 ms D S U U U D S U U U1  5 ms D S U U D D S U U D 2  5 ms D S U D D D S U D D 3 10 ms D S U UU D D D D D 4 10 ms D S U U D D D D D D 5 10 ms D S U D D D D D D D 6  5ms D S U U U D S U U D

In Table 1, D represents a downlink subframe, U represents a uplinksubframe, and S represents a special subframe.

The special subframe includes a downlink pilot timeslot (DwPTS), a guardperiod (GP), and an uplink pilot timeslot (UpPTS). The DwPTS is a timeperiod reserved for DL transmission and the UpPTS is a time periodreserved for uplink transmission.

Table 2 shows lengths of DwPTS/GP/UpPTS according to a special subframeconfiguration. In Table 2, Ts represents a sampling time.

TABLE 2 Normal cyclic Extended cyclic prefix in downlink prefix indownlink UpPTS UpPTS Normal Extended Normal Extended cyclic cycliccyclic cyclic Special prefix prefix prefix prefix subframe in in in inconfiguration DwPTS uplink uplink DwPTS uplink uplink 0  6592 · T_(s)2192 · T_(s) 2560 · T_(s)  7680 · T_(s) 2192 · T_(s) 2560 · T_(s) 119760 · T_(s) 20480 · T_(s) 2 21952 · T_(s) 23040 · T_(s) 3 24144 ·T_(s) 25600 · T_(s) 4 26336 · T_(s)  7680 · T_(s) 4384 · T_(s) 5120 ·T_(s) 5  6592 · T_(s) 4384 · T_(s) 5120 · T_(s) 20480 · T_(s) 6 19760 ·T_(s) 23040 · T_(s) 7 21952 · T_(s) — — — 8 24144 · T_(s) — — —

The above-described radio frame structure is purely exemplary and thusthe number of subframes in a radio frame, the number of slots in asubframe, or the number of symbols in a slot may vary in different ways.

FIG. 2 illustrates a resource grid of one downlink slot.

Referring to FIG. 2, a downlink slot includes a plurality of OFDMsymbols in the time domain. One downlink slot may include 7(6) OFDMsymbols and a resource block (RB) may include 12 subcarriers in thefrequency domain. Each element of the resource grid is referred to as aResource Element (RE). One RB includes 12×7 (6) REs. The number of RBsin a downlink slot, NRB, depends on a downlink transmission bandwidth. AUL slot may have the same structure as a downlink slot, except that anOFDM symbol is replaced by an SC-FDMA symbol.

FIG. 3 illustrates a downlink (DL) subframe structure.

Referring to FIG. 3, up to 3(4) OFDM symbols at the start of the firstslot of a subframe correspond to a control region to which controlchannels are allocated and the other OFDM symbols of the downlinksubframe correspond to a data region to which a physical downlink sharedchannel (PDSCH) is allocated. Examples of the downlink control channelmay include physical control format indicator channel (PCFICH), physicaldownlink control channel (PDCCH), physical hybrid automatic repeatrequest (HARQ) indicator channel (PHICH), etc. The PCFICH is transmittedin the first OFDM symbol of a subframe, carrying information about thenumber of OFDM symbols used for transmission of control channels in thesubframe. The PHICH delivers a hybrid automatic repeat requestacknowledgment/negative-acknowledgment (HARQ ACK/NACK) signal inresponse to a uplink transmission.

Control information transmitted via PDCCH is called downlink controlinformation (DCI). As a DCI format, formats 0, 3, 3A, and 4 for uplinkand formats 1, 1A, 1B, 1C, 1D, 2, 2A, 2B, and 2C for downlink aredefined. The DCI format optionally includes hopping flag, RB allocation,modulation coding scheme (MCS), redundancy version (RV), new dataindicator (NDI), transmit power control (TPC), cyclic shift fordemodulation reference signal (DMRS), channel quality information (CQI)request, HARQ process number, transmitted precoding matrix indicator(TPMI), precoding matrix indicator (PMI), etc. according to its usage.

The PDCCH delivers information about resource allocation and atransmission format for a downlink shared channel (DL-SCH), informationabout resource allocation for an uplink shared channel (UL-SCH), paginginformation of a paging channel (PCH), system information on the DL-SCH,information about resource allocation for a higher-layer control messagesuch as a random access response transmitted on the PDSCH, a set of TPCcommands for individual UEs of a UE group, transmission power controlinformation, Voice Over Internet Protocol (VoIP) activation information,etc. A plurality of PDCCHs may be transmitted in the control region. AUE may monitor a plurality of PDCCHs. A PDCCH is transmitted in anaggregate of one or more contiguous control channel elements (CCEs). ACCE is a logical allocation unit used to provide a PDCCH at a codingrate based on the state of a radio channel. A CCE corresponds to aplurality of resource element group (REGs). The format of a PDCCH andthe number of available bits for the PDCCH are determined according tothe number of CCEs. An eNB determines a PDCCH format according to DCItransmitted to a UE and adds a cyclic redundancy check (CRC) to controlinformation. The CRC is masked by an identifier (ID) known as radionetwork temporary identifier (RNTI) according to the owner or usage ofthe PDCCH. For example, if the PDCCH is directed to a specific UE, itsCRC may be masked by a Cell-RNTI (C-RNTI) of the UE. If the PDCCH isused for a paging message, the CRC of the PDCCH may be masked by apaging ID (e.g., paging-RNTI (P-RNTI)). If the PDCCH carries systeminformation, particularly, a system information block (SIB), its CRC maybe masked by a system information ID and a system information RNTI(SI-RNTI). To indicate that the PDCCH carries a random access response,its CRC may be masked by a random access-RNTI (RA-RNTI).

FIG. 4 illustrates a uplink (UL) subframe structure used in LTE.

Referring to FIG. 4, a UL subframe includes plural (e.g., 2) slots. Eachslot may include SC-FDMA symbols, the number of which varies dependingon the length of a CP. The UL subframe may be divided into a controlregion and a data region in the frequency domain. The data regionincludes a physical uplink shared channel (PUSCH) and is used totransmit a data signal such as voice, etc. The control region includes aphysical uplink control channel (PUCCH) and is used to transmit uplinkcontrol information (UCI). The PUCCH includes an RB pair located atopposite ends of the data region on a frequency axis and is hopped overa slot

The PUCCH may be used to transmit the following control information.

Scheduling request (SR): This means information used to request UL-SCHresources. The SR is transmitted using an on-off keying (OOK) scheme.

HARQ ACK/NACK: This means a response signal to a DL data packet on aPDSCH. The HARQ ACK/NACK indicates whether the DL data packet issuccessfully received. 1-bit ACK/NACK is transmitted in response to asingle DL codeword (CW) and 2-bit ACK/NACK is transmitted in response totwo DL CWs.

Channel quality indicator (CQI): This means feedback information about aDL channel. Multiple input multiple output (MIMO) associated feedbackinformation includes rank indicator (RI), precoding matrix indicator(PMI), precoding type indicator (PTI), etc. 20 bits are used persubframe.

Table 3 below shows a mapping correlation between a PUCCH format and UCIin LTE.

TABLE 3 PUCCH format Uplink control information (UCI) Format 1Scheduling request (SR) (non-modulated waveform) Format 1a 1-bit HARQACK/NACK (SR is present/not present) Format 1b 2-bit HARQ ACK/NACK (SRis present/not present) Format 2 CSI (20 coded bits) Format 2 CSI and 1-or 2-bit HARQ ACK/NACK (20 bits) (corresponding to extended CP only)Format 2a CSI and 1-bit HARQ ACK/NACK (20 + 1 coded bits) Format 2b CSIand 2-bit HARQ ACK/NACK (20 + 2 coded bits) Format 3(LTE-A) HARQACK/NACK + SR (48 bits)

Since an LTE UE cannot simultaneously transmit a PUCCH and a PUSCH, whenUCI (e.g., CQI/PMI, HARQ-ACK, RI, etc.) needs to be transmitted in asubframe for transmitting a PUSCH, the UCI is multiplexed in a PUSCHregion (PUSCH piggy back). An LTE-A UE may also be configured so as notto simultaneously transmit a PUCCH and a PUSCH. In this case, when UCI(e.g., CQI/PMI, HARQ-ACK, RI, etc.) needs to be transmitted in asubframe for transmitting a PUSCH, a UE may multiplex the UCI in a PUSCHregion (PUSCH piggy back).

FIG. 5 illustrates an exemplary operation for processing UL-SCH data andcontrol information.

Referring to FIG. 5, error detection is transmitted to a UL-SCHtransport block (TB) throughs cyclic redundancy check (CRC) attachment(S100).

All TBs are used to calculate CRC parity bits. TB bits are a₀, a₁, a₂,a₃, . . . , a_(A-1). Parity bits are p₀, p₁, p₂, p₃, . . . , p_(L-1).The size of the TB is A and the number of parity bits is L.

After CRC attached to the TB, the TB is segmented into code blocks (CBs)and CRC is attached to the CBs (S110). Input bits of the CB segmentationare b₀, b₁, b₂, b₃, . . . , b_(B-1). B is the number of TB bits(including the CRC). The resulting bits of the CB segmentation arec_(r0), c_(r1), c_(r2), c_(r3), . . . , c_(r(Kr-1)). r is the index of aCB (r=0, 1, . . . , C−1), K_(r) is the number of bits in code block r. Cis the total number of code blocks.

Channel coding is performed after the code block segmentation and thecode block CRC (S120). The resulting bits of the channel coding ared^((i)) _(r0), d^((i)) _(r1), d^((i)) _(r2), d^((i)) _(r3), . . . ,d^((i)) _(r(Kr-1)). i=0, 1, 2, D_(r) is the number of bits in an i^(th),coded data stream for code block r (i.e., D_(r)=K_(r)+4). r is the indexof a CB (r=0, 1, . . . , C−1), K_(r) is the number of bits in code blockr. C is the total number of code blocks. Turbo coding may be used forchannel coding.

After the channel encoding, rate matching is performed (S130). Therate-matched bits are e_(r0), e_(r1), e_(r2), e_(r3) . . . ,e_(r(Er-1)). E_(r) is the number of rate-matched bits in code block r,r=0, 1, . . . , C−1, and C is the total number of code blocks.

Code block concatenation is performed after the rate matching (S140).The bits become f₀, f₁, f₂, f₃, . . . , f_(G-1) after code blockconcatenation. G is the total number of coded bits for transmission. Ifcontrol information is multiplexed with the UL-SCH data, the bits of thecontrol information are not included in G. f₀, f₁, f₂, f₃, . . . ,f_(G-1) correspond to a UL-SCH codeword.

Channel quality information (a CQI and/or a PMI) (o₀, o₁, . . . ,o_(O-1)), RI ([o^(RI) ₀] or [o^(RI) ₀ o^(RI) ₁]) and HARQ-ACK ([o^(ACK)₀] or [o^(ACK) ₀ o^(ACK) ₁] or [o^(ACK) ₀ o^(ACK) ₁ . . . o^(ACK)_(OACK-1)]) as UCI are channel-encoded independently (S150 to S170).Channel coding of UCI is performed based on the number of code symbolsfor the control information. For example, the number of code symbols maybe used for rate matching of the coded control information. The numberof code symbols corresponds to the number of modulation symbols, thenumber of REs, etc. in subsequent operations.

HARQ-ACK is channel-coded using input bit sequence [o^(ACK) ₀], [o^(ACK)₀ o^(ACK) ₁], or [o^(ACK) ₀ o^(ACK) ₁ . . . o^(ACK) _(OACK-1)] of S170.[o^(ACK) ₀] and [o^(ACK) ₀ o^(ACK) ₁] represent a 1-bit HARQ-ACK and2-bit HARQ-ACK, respectively. In addition, [o^(ACK) ₀ o^(ACK) ₁ . . .o^(ACK) _(OACK-1)] represent HARQ-ACK containing information having morethan 3 bits (i.e., O^(ACK)>2). An ACK is encoded to 1 and a NACK isencoded to 0. The 1-bit HARQ-ACK is subject to repetition coding. The2-bit HARQ-ACK is encoded with a (3, 2) simplex code and then may becyclically repeated. In case of O^(ACK)>2, a (32,O) block code is used.

Q_(ACK) is the total number of HARQ-ACK coded bits and a bit sequenceq^(ACK) ₀, q^(ACK) ₁, q^(ACK) ₂, . . . q^(ACK) _(QACK-1) is obtained byconcatenating a HARQ-ACK CB(s). To match the length of the HARQ-ACK bitsequence to Q_(ACK), the last concatenated HARQ-ACK CB may be a part(i.e. rate matching). Q_(ACK)=Q′_(ACK)*Qm where Q′_(ACK) is the numberof HARQ-ACK code symbols and Q_(m) is a modulation order for theHARQ-ACK. Q_(m) is equal to the modulation order of the UL-SCH data.

A data/control multiplexing block receives the UL-SCH coded bits f₀, f₁,f₂, f₃, . . . , f_(G-1) and the CQI/PMI coded bits q₀, q₁, q₂, q₃, . . ., q_(CQI-1) (S180). The data/control multiplexing block outputs bits g₀,g₁, g₂, g₃, . . . , g_(H′-1). g_(i) is a column vector of length Q_(m)(i=0, . . . , H′−1). H′=H/Q_(m) where H=(G+Q_(CQI)). H is the totalnumber of coded bits allocated for UL-SCH data and CQI/PMI.

The input of the channel interleaver is the output of the data/controlmultiplexing block, g₀, g₁, g₂, g₃, . . . , g_(H′-1), the coded RI q^(RI) ₀, q ^(RI) ₁, q ^(RI) ₂, . . . , q ^(RI) _(Q′RI-1), and the codedHARQ-ACK q ^(ACK) ₀, q ^(ACK) ₁, q ^(ACK) ₂, . . . , q ^(ACK) _(Q′ACK-1)(S190). g_(i) is the column vector of the CQI/PMI length Q_(m) and i=0,. . . , H′−1 (H′=H/Qm). q ^(ACK) _(i) is the column vector of theACK/NACK length Q_(m) and i=0, . . . , Q′_(ACK-1) (Q′_(ACK)=Q_(ACK)/Qm).q ^(RI) _(i) is the column vector of the RI length Q_(m) and i=0, . . ., Q′_(RI-1) (Q′_(RI)=Q_(RI)/Qm).

The channel interleaver multiplexes the control information for PUSCHtransmission and the UL-SCH data. Specifically, the channel interleavermaps the control information and the UL-SCH data to a channelinterleaver matrix corresponding to PUSCH resources.

After the channel interleaving, a bit sequence h₀, h₁, h₂, . . . ,h_(H+QRI-1) is output from the channel interleaver matrix column bycolumn. The interleaved bit sequence is mapped to a resource grid.H″=H′+Q′_(RI) modulation symbols are transmitted through a subframe.

FIG. 6 illustrates an exemplary method for multiplexing controlinformation and UL-SCH data into a PUSCH. When a UE transmits controlinformation in a subframe to which PUSCH transmission is allocated, theUE multiplexes control information (UCI) with UL-SCH data before DFTspreading. The control information includes at least one of a CQI/PMI, aHARQ-ACK/NACK, and an RI. The number of REs used for transmission ofeach of the CQI/PMI, the HARQ-ACK/NACK, and the RI is determined basedon a modulation and coding scheme (MCS) for PUSCH transmission and anoffset value. An offset value allows a different coding rate accordingto control information and is set semi-statically by higher-layersignaling (e.g. radio resource control (RRC) signaling). The UL-SCH dataand the control information are not mapped to the same RE. Theinformation is mapped to the two slots of a subframe.

Referring to FIG. 6, CQI and/or PMI (CQI/PMI) resources are located atthe start of UL-SCH data resources. After a CQI/PMI is mappedsequentially to all SC-FDMA symbols of one subcarrier, it is mapped to anext subcarrier. The CQI/PMI is mapped from left to right, that is, inascending order of SC-FDMA symbol indexes in a subcarrier. PUSCH data(UL-SCH data) is rate-matched in consideration of the amount of theCQI/PMI resources (i.e. the number of CQI/PMI code symbols). The samemodulation order as the UL-SCH data is applied to the CQI/PMI. AnACK/NACK is inserted into a part of SC-FDMA resources to which theUL-SCH data is mapped by puncturing. The ACK/NACK is adjacent to RSs. Ina corresponding SC-FDMA symbol, the ACK/NACK is filled from bottom totop, that is, in ascending order of subcarrier indexes. In the case of anormal CP, the ACK/NACK resides in SC-FDMA symbol #2/#5 in each slot, asillustrated in FIG. 6. A coded RI is located next to a symbol for theACK/NACK irrespective of whether the ACK/NACK is actually transmitted ina subframe.

In LTE, control information (e.g., using QPSK modulation) may bescheduled to be transmitted on a PUSCH without UL-SCH data. The control(CQI/PMI, RI, and/or ACK/NACK) may be multiplexed before DFT-spreadingin order to maintain low cubic metric (CM) single-subcarrier property.Multiplexing ACK/NACK, RI, and CQI/PMI is similar to FIG. 7. A SC-FDMAsymbol for the ACK/NACK is located next to an RS and resources to whichCQI is mapped may be punctured. The number of REs for the ACK/NACK andthe RI is based on a reference MCS (CQI/PMI MCS) and an offsetparameter. The reference MCS is calculated from CQI payload size andresource allocation. Channel coding and rate matching for controlsignaling without UL-SCH data are the same as the aforementioned controlsignaling with UL-SCH data.

Hereinafter, an ACK/NACK transmission procedure of a TDD system will bedescribed. A TDD scheme uses the same frequency band that is dividedinto a DL subframe and a UL subframe in the time domain (refer to FIG.1(b)). Accordingly, in case of DL/UL asymmetrical data traffic, more DLsubframes may be allocated or more UL subframes may be allocated. Thus,in a TDD scheme, DL subframes and UL subframes may not correspond toeach other in one-to-one correspondence. In particular, when the numberof DL subframes is greater than the number of UL subframes, the UE mayneed to transmit an ACK/NACK response to a plurality of PDSCHs (and/orPDCCHs requesting the ACK/NACK response) within a plurality of DLsubframes in one UL subframe. For example, according to a TDDconfiguration, DL subframes: UL subframes=M:1 may be configured. Here, Mis the number of DL subframes corresponding to one UL subframe. In thiscase, the UE needs to transmit an ACK/NACK response to a plurality ofPDSCHs (or PDCCHs requesting the ACK/NACK response) on M DL subframes inone UL subframe.

FIG. 7 illustrates a TDD UL ACK/NACK transmission procedure in a singlecell situation.

Referring to FIG. 7, a UE may receive one or more DL transmissions(e.g., PDSCH signals) within M DL subframes (SFs) (S502_0 to S502_M−1).Each PDSCH signal is used to transmit one or more (e.g., 2) transportblocks (TBs) (or codewords (CWs)) according to a transmission mode. Inaddition, although not illustrated, in S502_0 to S502_M−1, the UE mayalso receive a PDCCH signal requesting an ACK/NACK response, forexample, a PDCCH signal (briefly, an SPS release PDCCH signal)indicating SPS release. When PDSCH signal and/or SPS release PDCCHsignal is/are present in M DL subframes, the UE performs a procedure(e.g., ACK/NACK (payload) generation, ACK/NACK resource allocation,etc.) for transmitting the ACK/NACK and then, transmits the ACK/NACK inone UL subframe corresponding to the M DL subframes (S504). The ACK/NACKincludes reception response information with respect to the PDSCH signaland/or SPS release PDCCH signal of S502_0 to S502_M−1. Although theACK/NACK is basically transmitted via PUCCH (e.g., refer to FIGS. 5 and6), the ACK/NACK may be transmitted via PUSCH when PUSCH transmissionoccurs at ACK/NACK transmission timing. Various PUCCH formats of Table 3may be used for ACK/NACK transmission. In addition, in order to reduce abit number of the transmitted ACK/NACK, various methods such as ACK/NACKbundling and ACK/NACK channel selection may be used.

As described above, in TDD, ACK/NACK for data received in the M DLsubframes is transmitted through one UL subframe (i.e., M DL SF(s):1 ULSF) and a correlation therebetween is given by a downlink associationset index (DASI).

Table 4 below shows DASI (K:{k₀, k₁, . . . k_(M-1)}) defined in LTE(-A).Table 4 shows an interval from a DL subframe associated with a ULsubframe for transmitting ACK/NACK. In detail, when PDSCH transmissionand/or SPS release PDCCH are present in a subframe n-k (kεK), the UEtransmits ACK/NACK corresponding to a subframe n.

TABLE 4 UL-DL Subframe n Configuration 0 1 2 3 4 5 6 7 8 9 0 — — 6 — 4 —— 6, — 4 1 — — 7, 6 4 — — — 7, 6 4 — 2 — — 8, 7, 4, 6 — — — — 8, 7, 4, 6— — 3 — — 7, 6, 11 6, 5 5, 4 — — — — — 4 — — 12, 8, 7, 11 6, 5, 4, 7 — —— — — — 5 — — 13, 12, 9, 8, 7, 5, 4, 11, 6 — — — — — — — 6 — — 7 7 5 — —7 7 —

According to the TDD scheme, the UE needs to transmit an ACK/NACK signalfor one or more DL transmissions (e.g., PDSCH) received through M DL SFsthrough one UL SF. A method for transmitting the ACK/NACK for aplurality of DL SFs will now be described below.

1) ACK/NACK bundling: ACK/NACK bits for a plurality of data units (e.g.,PDSCH, SPS release PDCCH, etc.) are concatenated via a logical operation(e.g., logical-AND operation). For example, when all data units aresuccessfully decoded, a receiver (e.g., a UE) transmits an ACK signal.On the other hand, when decoding (or detection) of at least one of thedata units fails, the receiver transmits a NACK signal or does nottransmit any signal.

2) Channel selection: A UE that receives a plurality of data units(e.g., PDSCH, SPS release PDCCH, etc.) occupies a plurality of PUCCHresources for ACK/NACK transmission. An ACK/NACK response to the pluraldata units is identified by combination of PUCCH resources that areactually used for ACK/NACK transmission and the transmitted ACK/NACKcontent (e.g., a bit value and a QPSK symbol value). The channelselection scheme may also be referred to as an ACK/NACK selection schemeor a PUCCH selection scheme.

According to the TDD, when the UE transmits an ACK/NACK signal to a BS,the following problem may arise.

-   -   When the UE misses some of PDCCH(s) transmitted from the BS        during several subframe periods, the UE cannot recognize that a        PDSCH corresponding to the missed PDCCH has been transmitted to        the UE, thereby causing errors during generation of ACK/NACK.

In order to overcome the errors, a TDD system adds a downlink assignmentindex (DAI) to a PDCCH. The DAI refers to an accumulated value (that is,a count) of PDCCH(s) indicating DL SPS release and PDCCH(s)corresponding to PDSCH(s) up to a current subframe in DL subframe (s)n-k (k⊂K). For example, when 3 DL subframes correspond to one ULsubframe, PDSCHs transmitted in 3 DL subframes are sequentially indexed(i.e., sequentially counted) and are delivered via a PDCCH forscheduling a PDSCH. The UE may recognize whether PDCCHs have beensuccessfully received so far based on DAI information contained in thePDCCHs. For convenience, the DAI contained in PDSCH-scheduling PDCCH andSPS release PDCCH is referred to as DL DAI, DAI-c(counter), or DAI.

Table 5 below shows a value V^(DL) _(DAI) indicated by a DL DAI field.Throughout this specification, DL DAI may be simply denoted by V.

TABLE 5 Number of subframes with PDSCH DAI transmission and with PDCCHMSB, LSB V_(DAI) ^(DL) indicating DL SPS release 0, 0 1 1 or 5 or 9 0, 12 2 or 6 1, 0 3 3 or 7 1, 1 4 0 or 4 or 8

MSB: Most significant bit. LSB: Least significant bit.

FIG. 8 illustrates exemplary ACK/NACK transmission using DL DAI. In thisexample, it is assumed that a TDD system configured as 3 DL subframes: 1UL subframe. For convenience, it is assumed that ACK/NACK is transmittedusing a PUSCH resource. According to the conventional LTE, when ACK/NACKis transmitted through a PUSCH, 1-bit or 2-bit bundled ACK/NACK istransmitted.

Referring to FIG. 8, as in a first example, when a second PDCCH ismissed, a DL DAI of a third PDCCH is not identical to the number ofPDCCHs detected at a corresponding point in time, and thus, the UE canrecognize that the second PDCCH is missed. In this case, the UE mayprocess an ACK/NACK response to the second PDCCH as NACK (or NACK/DTX).On the other hand, as in a second example, when a last PDCCH is missed,DAI of a PDCCH that is lastly detected is identical to the number ofPDCCHs detected at a corresponding point in time, and thus, the UEcannot recognize that the last PDCCH is missed (i.e., DTX). Thus, the UErecognizes that only 2 PDCCHs are scheduled during a DL subframe period.In this case, the UE bundles only ACK/NACK corresponding to the firsttwo PDCCHs, thereby causing errors during ACK/NACK feedback. To addresssuch a problem, a PUSCH-scheduling PDCCH (i.e., a UL grant PDCCH)includes a DAI field (for convenience, a UL DAI field). The UL DAI fieldis a 2-bit field and indicates information about the number of scheduledPDCCHs.

In detail, in case of V^(UL) _(DAI)≠(U_(DAI)+N_(SPS)−1)mod 4+1, the UEassumes that at least one DL allocation is missed (i.e., DTX generation)and generates NACK for all codewords according to a bundling procedure.Here, U_(DAI) is the total number of SPS release PDCCHs and DL grantPDCCHs detected within subframe n-k (k⊂K)) (refer to Table 4 above).N_(SPS) is the number of SPS PDSCHs and is 0 or 1.

Table 6 below shows a value V^(UL) _(DAI) indicated by a UL DAI field.Throughout this specification, UL DAI may be briefly referred to as W.

TABLE 6 Number of subframes with PDSCH DAI transmission and with PDCCHMSB, LSB V_(DAI) ^(UL) indicating DL SPS release 0, 0 1 1 or 5 or 9 0, 12 2 or 6 1, 0 3 3 or 7 1, 1 4 0 or 4 or 8

MSB: Most significant bit. LSB: Least significant bit.

FIG. 9 illustrates an exemplary carrier aggregation (CA) communicationsystem. LTE-A employs carrier aggregation or bandwidth aggregationtechnologies for aggregating a plurality of UL/DL frequency blocks to abroader UL/DL bandwidth in order to use a broader frequency band. Eachfrequency block is transmitted in a component carrier (CC). A CC may beregarded as a carrier frequency (or a center carrier or centerfrequency) for a corresponding frequency block.

Referring to FIG. 9, a broader UL/DL bandwidth may be supported byaggregating a plurality of UL/DL CCs. The CCs may be contiguous ornon-contiguous in the frequency domain. The bandwidth of each CC may beconfigured independently. Asymmetrical CA is also possible bydifferentiating the number of UL CCs from the number of DL CCs. Forexample, given two DL CCs and one UL CC, the DL CCs are linked to the ULCC at 2:1. DL CC-UL CC linkage is fixed or configured semi-statically.Even though a total system band includes N CCs, a frequency band that aspecific UE is allowed to monitor/receive may be limited to L(<N) CCs.Various parameters for carrier aggregation may be configuredcell-specifically, UE group-specifically, or UE-specifically. Controlinformation may be configured to be transmitted and received only on aspecific CC. This specific CC may be referred to as a primary CC (PCC oranchor CC) and the other CC may be referred to as secondary CC (SCC).

LTE-A employs the concept of cell to manage radio resources [refer to36.300 V10.2.0 (2010-12) 5.5. Carrier Aggregation; 7.5. CarrierAggregation]. A cell is defined as a combination of DL and UL resources,while the UL resources are optional. Accordingly, a cell may include DLresources only or both DL and UL resources. If carrier aggregation issupported, the linkage between the carrier frequencies (or DL CCs) of DLresources and the carrier frequencies (or UL CCs) of UL resources may beindicated by system information. A cell operating in a primary frequency(or a PCC) may be referred to as a Primary Cell (PCell) and a celloperating in a secondary frequency (or an SCC) may be referred to as asecondary cell (SCell). The PCell is used for a UE to establish aninitial connection or to re-establish a connection. The PCell may be acell indicated during handover. The SCell may be configured after an RRCconnection is established and used to provide additional radioresources. Both a PCell and an SCell may be collectively referred to asa serving cell. Accordingly, if carrier aggregation is not configuredfor a UE in RRC_CONNECTED state or the UE does not support carrieraggregation, one serving cell including only a PCell exists for the UE.On the other hand, if carrier aggregation is configured for a UE inRRC_CONNECTED state, there are one or more serving cells including aPCell and all SCells. For carrier aggregation, a network may configureone or more SCells for a UE by adding them to a PCell initiallyconfigured during connection establishment after initial securityactivation is initiated.

If cross-carrier scheduling (or cross-CC scheduling) is used, a DLassignment PDCCH may be transmitted on DL CC #0 and a PDSCH associatedwith the PDCCH may be transmitted on DL CC #2. For cross-CC scheduling,a carrier indicator field (CIF) may be introduced. The presence orabsence of a CIF in a PDCCH may be determined semi-statically andUE-specifically (or UE group-specifically) by higher-layer signaling(e.g. RRC signaling). The baseline of PDCCH transmission is summarizedas follows.

-   -   CIF disabled: a PDCCH on a DL CC allocates PDSCH resources of        the same DL CC or PUSCH resources of one linked UL CC.    -   CIF enabled: a PDCCH on a DL CC may allocate PDSCH resources or        PUSCH resources of a specific DL/UL CC from among a plurality of        aggregated DL/UL CCs using a CIF.

In the presence of a CIF, an eNB may allocate a PDCCH monitoring DL CCset to a UE in order to reduce blind decoding (BD) complexity of the UE.The PDCCH monitoring DL CC set is a part of all aggregated DL CCs,including one or more DL CCs. The UE detects/decodes a PDCCH only on theDL CCs of the PDCCH monitoring DL CC set. That is, when an eNB schedulesPDSCH/PUSCH to the UE, the PDCCH is transmitted on the PDCCH monitoringDL CC set only. The PDCCH monitoring DL CC set may be configuredUE-specifically, UE group-specifically, or cell-specifically. The term‘PDCCH monitoring DL CC’ may be replaced with an equivalent term such asmonitoring carrier, monitoring cell, etc. In addition, the term CCsaggregated for a UE may be used interchangeably with an equivalent termsuch as serving CCs, serving carriers, serving cells, etc.

FIG. 10 illustrates exemplary scheduling when a plurality of carriersare aggregated. It is assumed that three DL CCs are aggregated and DL CCA is configured as a PDCCH monitoring DL CC. DL CCs A, B, and C may bereferred to as serving CCs, serving carriers, serving cells, etc. If CIFis disabled, each DL CC may carry only a PDCCH that schedules a PDSCH ofitself without CIF according to an LTE PDCCH rule. On the other hand, ifa CIF is enabled, DL CC A (i.e. the monitoring DL CC) may carry a PDCCHthat schedules a PDSCH of another CC using CIF, as well as a PDCCH thatschedules a PDSCH of DL CC A. In this case, no PDCCH is transmitted onDL CCs B and C that are not configured as a PDCCH monitoring DL CC.

Embodiment A/N Transmission of CC (or Cells) Having Different UL-DLConfigurations

In a TDD-based beyond LTE-A system, aggregation of a plurality of CCsthat operate with different UL-DL configurations may be considered. Inthis case, A/N timings (i.e., UL SF timing for transmitting A/N inresponse to DL data transmitted through each DL SF) configured for a PCCand an SCC may differ according to UL-DL configurations of thecorresponding CCs. For example, UL SF timing for transmitting A/N withrespect to the same DL SF timing (or DL data transmitted in the same DLSF timing) may be differently configured for PCC and SCC. In addition,with respect to the same SF timing, link directions (i.e., DL or UL) ofPCC and SCC may be differently configured. For example, a UL SF may beconfigured on SCC at a specific SF timing, while a DL SF may beconfigured on PCC at the corresponding SF timing.

In addition, in the TDD-based beyond LTE-A system, it may be consideredsupporting cross-CC scheduling in different TDD UL-DLconfiguration-based CA situation (for convenience, referred to as adifferent TDD CA). In this case, UL grant timing (DL SF timing fortransmitting UL grant scheduling UL transmission) and PHICH timing (DLSF timing for transmitting a PHICH in response to UL data) that areconfigured for a monitoring CC (MCC) and an SCC may differ. For example,with respect to the same UL SF, a DL SF for transmitting UL grant/PHICHmay be differently configured for MCC and SCC. In addition, a UL SFgroup that corresponds to UL grant or PHICH feedback transmitted in thesame DL SF may be differently configured for MCC and SCC. In this case,with respect to the same SF timing, link directions of MCC and SCC maybe differently configured. For example, a specific SF timing on SCC maybe configured as a DL SF for transmitting UL grant/PHICH, while thecorresponding SF timing on MCC may be configured as a UL SF.

When SF timing with different link directions (hereinafter, referred toas a collided SF) for PCC and SCC are present due to different TDD CAconfigurations, only a CC having a specific link direction of PCC/SCC orthe link direction of a specific CC (e.g., a PCC) may be used at thecorresponding SF timing according to a hardware configuration of a UE orother reasons/purposes. For convenience, this scheme is referred to ashalf-duplex (HD)-TDD CA. For example, when a specific SF timing isconfigured as a DL SF on PCC and the corresponding SF timing isconfigured as a UL SF on SCC to form a collided SF, only PCC (i.e., a DLSF configured for the PCC) having a DL direction may be used and SCC(i.e., a UL SF configured for the SCC) having a UL direction may not beused at the specific SF timing (or vice versa). In this situation, as aconsidered method, in order to transmit A/N feedback of DL datatransmitted through DL SFs of all CCs through a PCC, the same ordifferent A/N timings (configured for a specific UL-DL configuration)may be applied per CC or A/N timing configured for a specific UL-DLconfiguration may be commonly applied to all CCs. Here, the specificUL-DL configuration (hereinafter, referred to as a referenceconfiguration (Ref-Cfg)) may be determined to be the same as that of PCCor SCC, or may be determined to be another UL-DL configuration.

In case of HD-TDD CA, the number of DL SFs corresponding to A/N feedback(hereinafter, A/N-DL SF) at one UL SF timing may be differentlyconfigured for PCC and SCC. In other words, when the number of DL SFs(for convenience, A/N-DL SFs) corresponding to one UL SF is defined asM, M corresponding to one PCC UL SF may be differently/independentlyconfigured per CC (M per CC: Mc). In addition, when Ref-Cfg of aspecific XCC (e.g., PCC or SCC) is not the same as a UL-DL configurationof PCC (i.e., PCC-Cfg), an A/N-DL SF index of the XCC configured for thePCC UL SF timing may be different from an A/N-DL SF index configuredwhen A/N timing of the original PCC-Cfg is applied. In particular, inthis case, if PUCCH resource linked to CCE resource of a PDCCHscheduling DL data is referred to as an implicit PUCCH, the implicitPUCCH (for a PCC UL SF for transmitting A/N with respect to the specificXCC DL SF) may not be defined for the specific XCC DL SF despite thecross-CC scheduling situation.

FIG. 11 illustrates an exemplary HD-TDD CA configuration. In FIG. 11, ashaded gray (X) indicates a CC (link direction) which is restricted foruse in a collided SF, and a dotted arrow indicates a DL SF to which animplicit PUCCH is not linked for a PCC UL SF.

Meanwhile, it may be considered allowing UL/DL simultaneous transmissionand reception in a collided SF with different link directions for PCCand SCC. For convenience, this scheme is referred to as full-duplex(FD)-TDD CA. Also in this case, in order to transmit A/N feedback for DLSFs of all CCs in one PCC UL SF, the same or different A/N timings(configured according to Ref-Cfg) may be applied per CC or A/N timingconfigured according to a specific Ref-Cfg may be commonly applied toall CCs. The Ref-Cfg may be the same as PCC-Cfg or SCC-Cfg or may begiven as another different UL-DL Cfg. Additionally, in the FD-TDD CAconfiguration, M may be differently/independently configured per CC withrespect to one PCC UL SF and the implicit PUCCH may not be defined forthe specific XCC DL SF (in a PCC UL SF corresponding to the specific XCCDL SF) despite the cross-CC scheduling situation. FIG. 12 illustrates anexemplary FD-TDD CA configuration. Here, a dotted arrow indicates a DLSF to which the implicit PUCCH resource is not linked for a PCC UL SF.

As described above, due to introduction of various TDD CA situations(e.g., aggregation of CCs with different UL-DL configurations, HD-TDDCA, FD-TDD CA, etc.) and/or definition of Ref-Cfg according thereto, thenumber of DL subframes corresponding to UL subframes for transmittingA/N (hereinafter, referred to as an A/N subframe) may be changedaccording to a CC (or a cell). Thus, in this case, there is a need for amethod for transmitting A/N. Hereinafter, for example, a method foreffectively transmitting A/N according to an A/N transmission mode(e.g., a channel selection mode or a PUCCH format 3 mode) when CCs (orcells) with different UL-DL configurations are aggregated will bedescribed below.

Embodiment 1 A/N Transmission Through PUSCH in Channel Selection Mode

In the present embodiment, a UE is set in channel selection mode and aplurality of CCs (or cells) with different UL-DL configurations areaggregated. With regard to this case, A/N transmission through a PUSCHwill be described below. Here, the channel selection mode may refer tochannel selection using PUCCH format 1b.

Prior to description of the present invention, A/N transmission in achannel selection mode of TDD CA of conventional LTE-A will be describedwith reference to FIGS. 13A and 13B.

As illustrated in FIG. 13A, conventional LTE-A assumes a case in whichtwo serving cells (i.e., PCell and SCell) (or a PCC and an SCC) havingthe same TDD UL-DL Cfg are aggregated. First, a channel selection schemeusing PUCCH format 1b for M≦2 in a UL subframe n for HARQ-ACKtransmission will be described. Here, M is the number (i.e., the numberof DL SFs corresponding to UL SFs) of elements of set K described withreference to Table 4 above. In the case of M≦2 in UL subframe n,b(0)b(1) may be transmitted on a PUCCH resource selected from A PUCCHresources (n⁽¹⁾ _(PUCCH,i)) (0≦i≦A−1 and A⊂{2,3,4}). In detail, the UEtransmits an A/N signal in UL subframe n using PUCCH format 1b accordingto Tables 7 to 9 below. In the case of M=1 in UL subframe n, HARQ-ACK(j)refers to an A/N response to a transport block or an SPS release PDCCH,associated with serving cell c. Here, in the case of M=1, a transportblock, HARQ-ACK(j), and A PUCCH resources may be given according toTable 10 below. In the case of M=2 in a UL subframe, HARQ-ACK(j) refersto an A/N response to a transport block or an SPS release PDCCH in a DLsubframe(s) given by set K in each serving cell. Here, in the case ofM=2, subframes on each serving cell for HARQ-ACK(j) and A PUCCHresources may be given according to Table 11 below.

Table 7 below shows an exemplary mapping table for channel selectiondefined in an LTE-A system when two CCs having the same UL-DL Cfg areaggregated, M=1, and A=2.

TABLE 7 HARQ-ACK(0), HARQ-ACK(1) n_(PUCCH) ⁽¹⁾ b(0)b(1) ACK, ACKn_(PUCCH, 1) ⁽¹⁾ 1, 0 ACK, NACK/DTX n_(PUCCH, 0) ⁽¹⁾ 1, 1 NACK/DTX, ACKn_(PUCCH, 1) ⁽¹⁾ 0, 1 NACK, NACK/DTX n_(PUCCH, 0) ⁽¹⁾ 0, 0 DTX, NACK/DTXNo Transmission

In Table 7, an implicit PUCCH resource linked to a PDCCH (i.e., aPCC-PDCCH) for scheduling a PCC (or a PCell) may be allocated to n⁽¹⁾_(PUCCH,0) and an implicit PUCCH resource linked to a PDCCH (i.e., anSCC-PDCCH) for scheduling an SCC or an explicit PUCCH resource reservedvia RRC may be allocated to n⁽¹⁾ _(PUCCH,1) according to whether crossCC scheduling is performed. For example, in the cross-CC schedulingsituation, an implicit PUCCH resource linked to a PCC-PDCCH may beallocated to n⁽¹⁾ _(PUCCH,0) and an implicit PUCCH linked to anSCC-PDCCH may be allocated to n⁽¹⁾ _(PUCCH,1).

Table 8 below shows an exemplary mapping table for channel selectiondefined in an LTE-A system when two CCs having the same UL-DL Cfg areaggregated, M=1, and A=3.

TABLE 8 HARQ-ACK(0), HARQ-ACK(1), HARQ-ACK(2) n_(PUCCH) ⁽¹⁾ b(0)b(1)ACK, ACK, ACK n_(PUCCH, 2) ⁽¹⁾ 1, 1 ACK, ACK, NACK/DTX n_(PUCCH, 1) ⁽¹⁾1, 0 ACK, NACK/DTX, ACK n_(PUCCH, 2) ⁽¹⁾ 1, 0 ACK, NACK/DTX, NACK/DTXn_(PUCCH, 0) ⁽¹⁾ 1, 1 NACK/DTX, ACK, ACK n_(PUCCH, 2) ⁽¹⁾ 0, 1 NACK/DTX,ACK, NACK/DTX n_(PUCCH, 1) ⁽¹⁾ 0, 1 NACK/DTX, NACK/DTX, ACK n_(PUCCH, 2)⁽¹⁾ 0, 0 NACK, NACK/DTX, NACK/DTX n_(PUCCH, 0) ⁽¹⁾ 0, 0 DTX, NACK/DTX,NACK/DTX No Transmission

Here, when a PCC is a MIMO CC and an SCC is a non-MIMO CC, an implicitPUCCH resource linked to a PCC-PDCCH may be allocated to n⁽¹⁾ _(PUCCH,0)and n⁽¹⁾ _(PUCCH,1), and an implicit PUCCH resource linked to anSCC-PDCCH or an explicit PUCCH resource reserved via RRC may beallocated to n⁽¹⁾ _(PUCCH,2) according to whether cross CC scheduling isperformed. In addition, when the PCC is a non-MIMO CC and the SCC is aMIMO CC, an implicit PUCCH resource linked to a PCC-PDCCH may beallocated to n⁽¹⁾ _(PUCCH,0), and an implicit PUCCH resource linked toan SCC-PDCCH or an explicit PUCCH resource reserved via RRC may beallocated to n⁽¹⁾ _(PUCCH,1) and n⁽¹⁾ _(PUCCH,2) according to whethercross-CC scheduling is performed.

Table 9 below shows an exemplary mapping table for channel selectiondefined in an LTE-A system when two CCs having the same UL-DL Cfg areaggregated, M≦2, and A=4.

TABLE 9 HARQ-ACK(0), HARQ-ACK(1), HARQ-ACK(2), HARQ-ACK(3) n_(PUCCH) ⁽¹⁾b(0)b(1) ACK, ACK, ACK, ACK n_(PUCCH, 1) ⁽¹⁾ 1, 1 ACK, ACK, ACK,NACK/DTX n_(PUCCH, 2) ⁽¹⁾ 1, 1 ACK, ACK, NACK/DTX, ACK n_(PUCCH, 0) ⁽¹⁾1, 0 ACK, ACK, NACK/DTX, NACK/DTX n_(PUCCH, 1) ⁽¹⁾ 1, 0 ACK, NACK/DTX,ACK, ACK n_(PUCCH, 3) ⁽¹⁾ 1, 1 ACK, NACK/DTX, ACK, NACK/DTX n_(PUCCH, 2)⁽¹⁾ 1, 0 ACK, NACK/DTX, NACK/DTX, ACK n_(PUCCH, 0) ⁽¹⁾ 0, 1 ACK,NACK/DTX, NACK/DTX, NACK/DTX n_(PUCCH, 0) ⁽¹⁾ 1, 1 NACK/DTX, ACK, ACK,ACK n_(PUCCH, 1) ⁽¹⁾ 0, 0 NACK/DTX, ACK, ACK, NACK/DTX n_(PUCCH, 2) ⁽¹⁾0, 1 NACK/DTX, ACK, NACK/DTX, ACK n_(PUCCH, 3) ⁽¹⁾ 1, 0 NACK/DTX, ACK,NACK/DTX, NACK/DTX n_(PUCCH, 1) ⁽¹⁾ 0, 1 NACK/DTX, NACK/DTX, ACK, ACKn_(PUCCH, 3) ⁽¹⁾ 0, 1 NACK/DTX, NACK/DTX, ACK, NACK/DTX n_(PUCCH, 2) ⁽¹⁾0, 0 NACK/DTX, NACK/DTX, NACK/DTX, ACK n_(PUCCH, 3) ⁽¹⁾ 0, 0 NACK,NACK/DTX, NACK/DTX, NACK/DTX n_(PUCCH, 0) ⁽¹⁾ 0, 0 DTX, NACK/DTX,NACK/DTX, NACK/DTX No Transmission

Here, an implicit PUCCH resource linked to a PDCCH (i.e., a PCC-PDCCH)for scheduling a PCC (or a PCell) may be allocated to n⁽¹⁾ _(PUCCH,0)and/or n⁽¹⁾ _(PUCCH,1) irrespective of cross-CC scheduling, and animplicit PUCCH resource linked to a PDCCH (i.e., an SCC-PDCCH) forscheduling an SCC or an explicit PUCCH resource reserved via RRC may beallocated to n⁽¹⁾ _(PUCCH,2) and/or n⁽¹⁾ _(PUCCH,3) according to whethercross-CC scheduling is performed. For example, in the cross-CCscheduling situation, in the case of M=2, implicit PUCCH resourceslinked to PCC-PDCCHs of a first DL SF and a second DL SF may beallocated to n⁽¹⁾ _(PUCCH,0) and n⁽¹⁾ _(PUCCH,1), respectively, andimplicit PUCCH resources linked to SCC-PDCCHs of a first DL SF and asecond DL SF may be allocated to n⁽¹⁾ _(PUCCH,2) and n⁽¹⁾ _(PUCCH,3,)respectively.

Table 10 below shows an exemplary transport block, HARQ-ACK(j), andPUCCH resource in the case of M=1.

TABLE 10 HARQ-ACK(j) A HARQ-ACK (0) HARQ-ACK (1) HARQ-ACK( 2) HARQ-ACK(3) 2 TB1 Primary cell TB1 Secondary cell NA NA 3 TB1 Primary cell TB1Secondary cell TB2 Secondary cell NA 3 TB1 Primary cell TB2 Primary cellTB1 Secondary cell NA 4 TB1 Primary cell TB2 Primary cell TB1 Secondarycell TB2 Secondary cell * TB: transport block, NA: not available

Table 11 below shows an exemplary transport block, HARQ-ACK(j), andPUCCH resource in the case of M=2.

TABLE 11 HARQ-ACK(j) A HARQ-ACK(0) HARQ-ACK(1) HARQ-ACK(2) HARQ-ACK(3) 4The first The second The first The second subframe of subframe ofsubframe of subframe of Primary cell Primary cell Secondary cellSecondary cell

Next, in the case of M>2, a channel selection scheme using PUCCH format1b in UL subframe n for transmitting HARQ-ACK transmission will bedescribed. The current channel selection scheme is basically thesame/similar as in the case of M≦2. In detail, the UE transmits an A/Nsignal using PUCCH format 1b in a UL subframe n according to Tables 12and 13. In the case of M>2 in UL subframe n, n⁽¹⁾ _(PUCCH,0) and n⁽¹⁾_(PUCCH,1) are associated with DL transmission(s) (e.g., PDSCHtransmission(s)) on a PCell and n⁽¹⁾ _(PUCCH,2) and n⁽¹⁾ _(PUCCH,3) areassociated with DL transmission (s) (e.g., PDSCH transmission(s)) on anSCell.

In addition, HARQ-ACK(i) for a random cell refers to an A/N response toa PDCCH (a PDSCH corresponding thereto) with i+1 as DAI-c for schedulingthe corresponding cell. When a PDSCH w/o PDCCH is present, HARQ-ACK(0)may refer to an A/N response to the corresponding PDSCH w/o PDCCH andHARQ-ACK(i) may refer to an A/N response to a PDCCH (a PDSCHcorresponding thereto) with i as DAI-c.

Table 12 below shows an exemplary mapping table for channel selectiondefined in an LTE-A system when two CCs having the same UL-DL Cfg areaggregated and M=3.

TABLE 12 Primary Cell Secondary Cell HARQ-ACK(0), HARQ-ACK(0), RM CodeInput HARQ-ACK(1), HARQ-ACK(1), Resource Constellation Bits HARQ-ACK(2)HARQ-ACK(2) n_(PUCCH) ⁽¹⁾ b(0), b(1) o(0), o(1), o(2), o(3) ACK, ACK,ACK ACK, ACK, ACK n_(PUCCH, 1) ⁽¹⁾ 1, 1 1, 1, 1, 1 ACK, ACK, ACK, ACK,ACK n_(PUCCH, 1) ⁽¹⁾ 0, 0 1, 0, 1, 1 NACK/DTX ACK, NACK/DTX, ACK, ACK,ACK n_(PUCCH, 3) ⁽¹⁾ 1, 1 0, 1, 1, 1 any NACK/DTX, any, ACK, ACK, ACKn_(PUCCH, 3) ⁽¹⁾ 0, 1 0, 0, 1, 1 any ACK, ACK, ACK ACK, ACK,n_(PUCCH, 0) ⁽¹⁾ 1, 0 1, 1, 1, 0 NACK/DTX ACK, ACK, ACK, ACK,n_(PUCCH, 3) ⁽¹⁾ 1, 0 1, 0, 1, 0 NACK/DTX NACK/DTX ACK, NACK/DTX, ACK,ACK, n_(PUCCH, 0) ⁽¹⁾ 0, 1 0, 1, 1, 0 any NACK/DTX NACK/DTX, any, ACK,ACK, n_(PUCCH, 3) ⁽¹⁾ 0, 0 0, 0, 1, 0 any NACK/DTX ACK, ACK, ACK ACK,NACK/DTX, n_(PUCCH, 2) ⁽¹⁾ 1, 1 1, 1, 0, 1 any ACK, ACK, ACK, NACK/DTX,n_(PUCCH, 2) ⁽¹⁾ 0, 1 1, 0, 0, 1 NACK/DTX any ACK, NACK/DTX, ACK,NACK/DTX, n_(PUCCH, 2) ⁽¹⁾ 1, 0 0, 1, 0, 1 any any NACK/DTX, any, ACK,NACK/DTX, n_(PUCCH, 2) ⁽¹⁾ 0, 0 0, 0, 0, 1 any any ACK, ACK, ACKNACK/DTX, any, any n_(PUCCH, 1) ⁽¹⁾ 1, 0 1, 1, 0, 0 ACK, ACK, NACK/DTXNACK/DTX, any, any n_(PUCCH, 1) ⁽¹⁾ 0, 1 1, 0, 0, 0 ACK, NACK/DTX,NACK/DTX, any, any n_(PUCCH, 0) ⁽¹⁾ 1, 1 0, 1, 0, 0 any NACK, any, anyNACK/DTX, any, any n_(PUCCH, 0) ⁽¹⁾ 0, 0 0, 0, 0, 0 DTX, any, anyNACK/DTX, any, any No Transmission 0, 0, 0 ,0

Here, an implicit PUCCH resource linked to a PDCCH (i.e., a PCC-PDCCH)for scheduling a PCC (or a PCell) may be allocated to n⁽¹⁾ _(PUCCH,0)and/or n⁽¹⁾ _(PUCCH,1) irrespective of cross-CC scheduling, and animplicit PUCCH resource or an explicit PUCCH resource reserved via RRCmay be allocated to n⁽¹⁾ _(PUCCH,2) and/or n⁽¹⁾ _(PUCCH,3) according towhether cross-CC scheduling is performed. For example, in a TDDsituation, an implicit PUCCH resource linked to a PCC-PDCCH with 1 asDAI-c may be allocated to n⁽¹⁾ _(PUCCH,0) and n⁽¹⁾ _(PUCCH,1), and animplicit PUCCH resource linked to a SCC-PDCCH with 1 as DAI-c may beallocated to n⁽¹⁾ _(PUCCH,2) and n⁽¹⁾ _(PUCCH,3).

Table 13 below shows an exemplary mapping table for channel selectiondefined in an LTE-A system when two CCs having the same UL-DL Cfg areaggregated and M=4.

TABLE 13 Primary Cell Secondary Cell HARQ-ACK(0), HARQ-ACK(0),HARQ-ACK(1), HARQ-ACK(1), RM Code Input HARQ-ACK(2), HARQ-ACK(2),Resource Constellation Bits HARQ-ACK(3) HARQ-ACK(3) n_(PUCCH) ⁽¹⁾ b(0),b(1) o(0), o(1), o(2), o(3) ACK, ACK, ACK, ACK, ACK, ACK, n_(PUCCH, 1)⁽¹⁾ 1, 1 1, 1, 1, 1 NACK/DTX NACK/DTX ACK, ACK, ACK, ACK, ACK,n_(PUCCH, 1) ⁽¹⁾ 0, 0 1, 0, 1, 1 NACK/DTX, any NACK/DTX ACK, DTX, DTX,ACK, ACK, ACK, n_(PUCCH, 3) ⁽¹⁾ 1, 1 0, 1, 1, 1 DTX NACK/DTX ACK, ACK,ACK, ACK, ACK, ACK, n_(PUCCH, 3) ⁽¹⁾ 1, 1 0, 1, 1, 1 ACK NACK/DTXNACK/DTX, any, ACK, ACK, ACK, n_(PUCCH, 3) ⁽¹⁾ 0, 1 0, 0, 1, 1 any, anyNACK/DTX (ACK, NACK/DTX, ACK, ACK, ACK, n_(PUCCH, 3) ⁽¹⁾ 0, 1 0, 0, 1, 1any, any), except NACK/DTX for (ACK, DTX, DTX, DTX) ACK, ACK, ACK, ACK,ACK, n_(PUCCH, 0) ⁽¹⁾ 1, 0 1, 1, 1, 0 NACK/DTX NACK/DTX, any ACK, ACK,ACK, ACK, n_(PUCCH, 3) ⁽¹⁾ 1, 0 1, 0, 1, 0 NACK/DTX, any NACK/DTX, anyACK, DTX, DTX, ACK, ACK, n_(PUCCH, 0) ⁽¹⁾ 0, 1 0, 1, 1, 0 DTX NACK/DTX,any ACK, ACK, ACK, ACK, ACK, n_(PUCCH, 0) ⁽¹⁾ 0, 1 0, 1, 1, 0 ACKNACK/DTX, any NACK/DTX, any, ACK, ACK, n_(PUCCH, 3) ⁽¹⁾ 0, 0 0, 0, 1, 0any, any NACK/DTX, any (ACK, ACK, ACK, n_(PUCCH, 3) ⁽¹⁾ 0, 0 0, 0, 1, 0NACK/DTX, any, NACK/DTX , any any), except for (ACK, DTX, DTX, DTX) ACK,ACK, ACK, ACK, DTX, DTX, n_(PUCCH, 2) ⁽¹⁾ 1, 1 1, 1, 0, 1 NACK/DTX DTXACK, ACK, ACK, ACK, ACK, ACK, n_(PUCCH, 2) ⁽¹⁾ 1, 1 1, 1, 0, 1 NACK/DTXACK ACK, ACK, ACK, DTX, DTX, n_(PUCCH, 2) ⁽¹⁾ 0, 1 1, 0, 0, 1 NACK/DTX,any DTX ACK, ACK, ACK, ACK, ACK, n_(PUCCH, 2) ⁽¹⁾ 0, 1 1, 0, 0, 1NACK/DTX, any ACK ACK, DTX, DTX, ACK, DTX, DTX, n_(PUCCH, 2) ⁽¹⁾ 1, 0 0,1, 0, 1 DTX DTX ACK, DTX, DTX, ACK, ACK, ACK, n_(PUCCH, 2) ⁽¹⁾ 1, 0 0,1, 0, 1 DTX ACK ACK, ACK, ACK, ACK, DTX, DTX, n_(PUCCH, 2) ⁽¹⁾ 1, 0 0,1, 0, 1 ACK DTX ACK, ACK, ACK, ACK, ACK, ACK, n_(PUCCH, 2) ⁽¹⁾ 1, 0 0,1, 0, 1 ACK ACK NACK/DTX, any, ACK, DTX, DTX, n_(PUCCH, 2) ⁽¹⁾ 0, 0 0,0, 0, 1 any, any DTX NACK/DTX, any, ACK, ACK, ACK, n_(PUCCH, 2) ⁽¹⁾ 0, 00, 0, 0, 1 any, any ACK (ACK, ACK, DTX, DTX, n_(PUCCH, 2) ⁽¹⁾ 0, 0 0, 0,0, 1 NACK/DTX, any, DTX any), except for (ACK, DTX, DTX, DTX) (ACK, ACK,ACK, ACK, n_(PUCCH, 2) ⁽¹⁾ 0, 0 0, 0, 0, 1 NACK/DTX, any, ACK any),except for (ACK, DTX, DTX, DTX) ACK, ACK, ACK, NACK/DTX, any,n_(PUCCH, 1) ⁽¹⁾ 1, 0 1, 1, 0, 0 NACK/DTX any, any ACK, ACK, ACK, (ACK,NACK/DTX, n_(PUCCH, 1) ⁽¹⁾ 1, 0 1, 1, 0, 0 NACK/DTX any, any), exceptfor (ACK, DTX, DTX, DTX) ACK, ACK, NACK/DTX, any n_(PUCCH, 1) ⁽¹⁾ 0, 11, 0, 0, 0 NACK/DTX, any any, any ACK, ACK, (ACK, NACK/DTX, n_(PUCCH, 1)⁽¹⁾ 0, 1 1, 0, 0, 0 NACK/DTX, any any, any), except for (ACK, DTX, DTX,DTX) ACK, DTX, DTX, NACK/DTX, any, n_(PUCCH, 0) ⁽¹⁾ 1, 1 0, 1, 0, 0 DTXany, any ACK, DTX, DTX, (ACK, NACK/DTX, n_(PUCCH, 0) ⁽¹⁾ 1, 1 0, 1, 0, 0DTX any, any), except for (ACK, DTX, DTX, DTX) ACK, ACK, ACK, NACK/DTX,any, n_(PUCCH, 0) ⁽¹⁾ 1, 1 0, 1, 0, 0 ACK any, any ACK, ACK, ACK, (ACK,NACK/DTX, n_(PUCCH, 0) ⁽¹⁾ 1, 1 0, 1, 0, 0 ACK any, any), except for(ACK, DTX, DTX, DTX) NACK, any, any, NACK/DTX, any, n_(PUCCH, 0) ⁽¹⁾ 0,0 0, 0, 0, 0 any any, any NACK, any, any, (ACK, NACK/DTX, n_(PUCCH, 0)⁽¹⁾ 0, 0 0, 0, 0, 0 any any, any), except for (ACK, DTX, DTX, DTX) (ACK,NACK/DTX, NACK/DTX, any, n_(PUCCH, 0) ⁽¹⁾ 0, 0 0, 0, 0, 0 any, any),except any, any for (ACK, DTX, DTX, DTX) (ACK, NACK/DTX, (ACK, NACK/DTX,n_(PUCCH, 0) ⁽¹⁾ 0, 0 0, 0, 0, 0 any, any), except any, any), except for(ACK, DTX, for (ACK, DTX, DTX, DTX) DTX, DTX) DTX, any, any, anyNACK/DTX, any, No Transmission 0, 0, 0, 0 any, any DTX, any, any, any(ACK, NACK/DTX, No Transmission 0, 0, 0, 0 any, any), except for (ACK,DTX, DTX, DTX) Here, n⁽¹⁾ _(PUCCH, 0), n⁽¹⁾ _(PUCCH, 1), n⁽¹⁾_(PUCCH, 2), and n⁽¹⁾ _(PUCCH, 3) may be allocated as shown in Table 13above.

FIG. 13B illustrates an A/N transmission procedure based on channelselection in TDD CA according to a conventional method. Conventionally,when a channel selection mode is set, TDD CA assumes a case in which twoCCs having the same UL-DL configuration (e.g., a PCC and an SCC) areaggregated (FIG. 13A).

Referring to FIG. 13B, a UE generates a first set of HARQ-ACK for afirst CC (or cell) and a second set of HARQ-ACK for a second CC (orcell) (S1302). Then, the UE checks whether PUSCH allocation is presentin a subframe for A/N transmission (hereinafter, referred to as A/Nsubframe) (S1304). When the PUSCH allocation is not present in the A/Nsubframe, the UE performs channel selection using PUCCH format 1b totransmit A/N information (refer to Tables 7 to 13). On the other hand,when the PUSCH allocation is present in the A/N subframe, the UEmultiplexes an A/N bit to the PUSCH. In detail, the UE generates an A/Nbit sequence (e.g., o(0),o(1),o(2), and o(3) of Tables 12 and 13)corresponding to the first set of HARQ-ACK and the second set ofHARQ-ACK (S1308). The A/N bit sequence is transmitted through a PUSCHvia channel coding (S170 of FIG. 5) and a channel interleaver (S190 ofFIG. 5). The channel coding includes Reed-Muller (RM) coding,tail-biting convolutional coding, etc.

In FIG. 13B, A/N transmission through a PUSCH may be performed withreference to UL DAI (briefly, W) in a UL grant PDCCH for scheduling thecorresponding PUSCH. For convenience of description, M=4 is assumed inan A/N subframe. In this case, channel selection mapping (Table 13)based on fixed M ((=4) is used for A/N transmission through a PUCCH.However, channel selection mapping based on W(≦M) in a UL grant PDCCH isused for A/N transmission through a PUSCH (e.g., W=3: Table 12 and W=2:Table 9). In other words, when A/N is piggybacked on the PUSCH, the UEreplaces M with W and transmits A/N using channel selection mappingbased on W. A detailed description thereof may be summarized belowaccording to W.

Hereinafter, a CA situation of two CCs (i.e., a PCC and an SCC) isassumed. In addition, the numbers of A/N-DL SFs of a CC1 (e.g., a PCC)(or an SCC) and a CC2 (e.g., an SCC) (or a PCC) configured in PCC UL SFn (refer to the number elements of set K, Table 4) are defined as M1 andM2, respectively. Here, M1 and M2 may be differently configuredaccording to application of different TDD UL-DL configurations and/orRef-Cfgs. In addition, hereinafter, A refers to ACK, N refers to NACK,and D refers to no reception of data or no reception of a PDCCH (i.e.,DTX). N/D refers to NACK or DTX and ‘any’ refers to ACK, NACK, or DTX.In addition, the maximum number of transport blocks (TBs) that can betransmitted through a CC is referred to as Ntb for convenience. Inaddition, DL data (e.g., a PDSCH transmitted through an SPS) transmittedwithout a PDCCH is referred to as a DL data w/o PDCCH for convenience.DL data may collectively indicate PDCCH/PDSCH requiring ACK/NACKfeedback and may include a PDCCH requesting SPS release. In addition, aDL SF may include a special SF as well as a general DL SF.

Hereinafter, W is a value indicated by a UL DAI field in a UL grantPDCCH and V is a value indicated by a DL DAI field in a DL grant PDCCH.

-   -   when W=1 (scheme 1)    -   when both a PCC and an SCC have Ntb=1    -   HARQ-ACK(0) is an A/N response to PCC DL data corresponding to a        PDCCH with V=1 or an A/N response to a DL data w/o PDCCH    -   HARQ-ACK(1) is an A/N response to SCC DL data corresponding to        PDCCH with V=1

When a PCC has Ntb=2 and an SCC has Ntb=1

-   -   each of HARQ-ACK(0) and (1) is an individual A/N response to        each TB of PCC DL data corresponding to a PDCCH with V=1 or an        A/N response to DL data w/o PDCCH (in this case, an A/N response        to DL data w/o PDCCH may be mapped to HARQ-ACK(0) and        HARQ-ACK(1) may be mapped to D)    -   HARQ-ACK(2) is A/N response to SCC DL data corresponding to a        PDCCH with V=1    -   when a PCC has Ntb=1 and an SCC has Ntb=2    -   HARQ-ACK(0) is an A/N response to PCC response to PCC DL        corresponding to a PDCCH with V=1 or an A/N response to a DL        data w/o PDCCH    -   each of HARQ-ACK(1) and (2) is an individual A/N response to        each TB of SCC DL data corresponding to a PDCCH with V=1    -   when both a PCC and an SCC have Ntb=2    -   each of HARQ-ACK(0) and (1) is an individual A/N response to        each TB of PCC DL data corresponding to a PDCCH with V=1 or an        A/N response to a DL data w/o PDCCH (in this case, an A/N        response to a DL data w/o PDCCH may be mapped to HARQ-ACK(0) and        HARQ-ACK(1) may be mapped to D)    -   each of HARQ-ACK(2) and (3) is an individual A/N response to        each TB of SCC DL data corresponding to a PDCCH with V=1    -   HARQ-ACK(i) is determined in a final RM code input bit o(i) for        A/N piggybacking on a PUSCH (via A→1 and N/D→0 mapping        procedures).    -   when W=2 (scheme 2)    -   HARQ-ACK(0) and (1) are A/N responses to PCC DL data        corresponding to PDCCHs with V=1 and 2, respectively. When a DL        data w/o PDCCH is present, HARQ-ACK(1) may be an A/N response to        DL data w/o PDCCH.    -   HARQ-ACK(2) and (3) are A/N response to SCC DL data        corresponding to PDCCHs with V=1 and 2, respectively.    -   HARQ-ACK(i) is determined in a final RM code input bit o(i) for        A/N piggybacking to a PUSCH (via A→1 and N/D→0 mapping        procedure).    -   When W=3 (scheme 3)

PCC HARQ-ACK(0), (1), and (2) are A/N responses to PCC DL datacorresponding to PDCCHs with V=1, 2, and 3, respectively. When a DL dataw/o PDCCH is present, HARQ-ACK(0) may be an A/N response to DL data w/oPDCCH and HARQ-ACK(1) and (2) may be A/N responses to PCC DL datacorresponding to PDCCHs with V=1 and 2, respectively.

SCC HARQ-ACK(0), (1), and (2) are A/N responses to SCC DL datacorresponding to PDCCHs with V=1, 2, and 3, respectively.

A/N piggybacking to a PUSCH is performed using RM code input bits o(0),o(1), o(2), and o(3) corresponding to all corresponding A/N states (PCCHARQ-ACK(0), (1), and (2), and SCC HARQ-ACK(0), (1), and (2)) in Table12 above.

-   -   When W=4 (scheme 4)

PCC HARQ-ACK(0), (1), (2), and (3) are A/N responses to PCC DL datacorresponding to PDCCHs with V=1, 2, 3, and 4, respectively. When a DLdata w/o PDCCH is present, HARQ-ACK(0) may be an A/N response to DL dataw/o PDCCH, and HARQ-ACK(1), (2), and (3) may be A/N responses to PCC DLdata corresponding to PDCCHs with V=1, 2, and 3, respectively.

SCC HARQ-ACK(0), (1), (2), and (3) are A/N responses to SCC DL datacorresponding to PDCCHs with V=1, 2, 3, and 4, respectively.

A/N piggybacking on a PUSCH is performed using RM code input bits o(0),o(1), o(2), and o(3) corresponding to all corresponding A/N states (PCCHARQ-ACK(0), (1), (2), and (3), and SCC HARQ-ACK(0), (1), (2), and (3))in Table 13 above.

To aid in understanding, a detailed operation given M=4 will bedescribed below. When A/N transmission is performed through a PUCCH, PCCHARQ-ACK(0), (1), (2), (3)=(A, A, N/D, any), and SCC HARQ-ACK(0), (1),(2), (3)=(N/D, any, any, any), the UE performs A/N transmission using acombination (i.e., (n(1)PUCCH,1, and b(0)b(1)=0,1)) of a QPSK symbol andPUCCH resource corresponding to the corresponding A/N state in Table 13above. When A/N piggybacking on a PUSCH is performed, W=3 (scheme 3),PCC HARQ-ACK(0), (1), (2)=(A, A, A), and SCC HARQ-ACK(0), (1), (2)=(A,N/D, any), the UE performs A/N transmission using 4-bit RM code inputbits o(0),o(1),o(2),o(3)=(1,1,0,1) corresponding to corresponding A/Nstates in Table 12 above.

When W=2 (scheme 2), PCC HARQ-ACK(0), (1)=(A, N/D), and SCC HARQ-ACK(2),(3)=(N/D, A), the UE performs A/N transmission using 4-bit RM code inputbits corresponding to A/N states (A, N/D, N/D, A). In the case of W=2,an A/N state is mapped directly to an RM code input bit (e.g., A→1,N/D→0). Thus, the UE performs A/N transmission on a PUSCH usingo(0),o(1),o(2),o(3)=(1,0,0,1).

As another example, it is assumed that a PCC has Ntb=2 and an SCC hasNtb=1. When A/N is piggybacked on the PUSCH and W=1 (scheme 1), if PCCHARQ-ACK(0), (1)=(N/D, A) and SCC HARQ-ACK(2)=(A), the UE performs A/Ntransmission using 3-bit RM code input bits corresponding to A/N states(N/D, A, A). When W=1, an A/N state is mapped directly to an RM codeinput bit (e.g., A→1, N/D→0). Thus, the UE performs A/N transmission ona PUSCH using o(0),o(1),o(2)=(0,1,1).

Hereinafter, an appropriate A/N state mapping method during A/Ntransmission when a plurality of CCs having different TDD DL-ULconfigurations are aggregated and a channel selection mode is set forA/N transmission (through a PUCCH) will be described. For convenience ofdescription, according to the present embodiment, a CA situation of twoCCs (e.g., a PCC and an SCC) is assumed. In addition, the numbers ofA/N-DL SFs of a CC1 (e.g., a PCC) (or an SCC) and a CC2 (e.g., an SCC)(or a PCC) configured at PCC UL SF timing based on the Ref-Cfg aredefined as M1 and M2, respectively. Here, M1 and M2 may be differentlyconfigured according to application of different TDD UL-DL Cfgs andRef-Cfgs. The present embodiment proposes A/N state mapping per CC and amethod for determining an RM code input bit according to a combinationof M1 and M2 (M1<M2) and W signaled through a UL grant PDCCH. Here, RMis an example of channel coding and may be replaced with other knownchannel coding methods.

-   -   when W≦M1    -   A/N piggybacking may be performed on both a CC1 and a CC2 using        channel selection mapping based on W.    -   For example, when M1=3, M2=4, and W=2, the UE may map an A/N        state to both CCs based on W=2 and determine an RM code input        bit corresponding to the A/N state (scheme 2). The RM input bit        is transmitted through a PUSCH via channel coding, etc.    -   When M1<W≦M2    -   Channel selection mapping based on M1 may be used for a CC1 and        A/N piggyback may be performed on a CC2 using channel selection        mapping based on W.    -   For example, when M1=2, M2=4, and W=3, the UE may map CC1 A/N        state to a CC1 based on M1=2 and determine a CC1 RM code input        bit corresponding to the A/N state (scheme The UE may map a CC2        A/N state to CC2 based on W=3 and determine a CC2 RM code input        bit corresponding to CC2 A/N state (scheme 3).    -   The UE may concatenate CC1 RM code input bit and CC2 RM code        input bit (e.g., PCC first and SCC last) to generate a final RM        code input bit about an overall A/N state. The final RM input        bit is transmitted through a PUSCH via channel coding, etc.

To aid in understanding, a detailed operation when M1=2, M2=4, CC1=PCC,CC2=SCC, and A/N is piggybacked on a PUSCH using a channel selectionscheme will be described. First, when W=2 (i.e., W≦M1), scheme 2 may beapplied to both the two CCs. In detail, when it is assumed that an A/Nresponse to a PCC satisfies HARQ-ACK(0), (1)=(A, A) and an A/N responseto an SCC satisfies HARQ-ACK(2), (3)=(A, N/D), A/N transmission may beperformed using 4-bit RM code input bits corresponding to A/N states (A,A, A, N/D). When W=2, an A/N state is mapped directly to an RM codeinput bit (e.g., A→1, N/D→0), and thus, the UE may perform A/Ntransmission on a PUSCH using o(0),o(1),o(2),o(3)=(1,1,1,0). Then, whenW=3 (i.e., M1<W≦M2), a channel selection scheme based on M1=2 is appliedto the PCC (scheme 2) and a channel selection scheme based on W=3 isapplied to the SCC (scheme 3). When it is assumed that an A/N responseto a PCC satisfies HARQ-ACK(0) and (1)=(N/D, A), 2-bit RM code inputbits o(0),o(1)=(0,1) corresponding to A/N states (N/D, A) of the PCC maybe determined (by mapping A and N/D to bits 1 and 0, respectively).Then, when it is assumed that an A/N response to an SCC satisfies SCCHARQ-ACK(0), (1), (2)=(A, A, N/D), 2-bit RM code input bitso(2),o(3)=(1,0) corresponding to A/N states of the SCC in Table 12 abovemay be determined. Lastly, the UE may concatenate the PCC RM code inputbit and the SCC RM code input bit (e.g., PCC first and SCC last) togenerate final RM code input bits o(0),o(1),o(2),o(3)=(0,1,1,0) of anoverall A/N state. The final RM input bit is transmitted through a PUSCHvia channel coding, etc.

In short, according to the above proposed schemes, as to A/N statemapping per CC, a channel selection mapping scheme based on min (M1, W)may be used for CC1 and a channel selection mapping scheme based on min(M2, W) may be used for CC2 (refer to schemes 1 to 4). In detail, basedon min (M1, W) and min (M2, W), A/N state HARQ-ACK(i) per CC may bedetermined and the final RM code input bit (about an overall A/N state)obtained by concatenating RM code input bits (per CC) corresponding tothe A/N state HARQ-ACK(i). The final RM input bit is transmitted througha PUSCH via channel coding, etc. (A/N piggybacking). This method isreferred to as Alt 1 for convenience. Preferably, this method can beapplied to the case of W=1 or 2. Alternatively, the proposed method canbe applied to only the case of min (M, W)=1 or 2. In the other cases,that is, in the case of W=3 or 4, according to a conventional LTE-Amethod, channel selection mapping based on W may be performed on bothCC1 and CC2 to generate RM code input bits. That is, in the case of W=3or 4, the aforementioned method and channel selection mapping based on Wmay be used for all CCs irrespective of whether large or small between Wand M (of each CC) to determine A/N state HARQ-ACK(i) per CC and togenerate a final RM code input bit (about an overall A/N state) obtainedby concatenating RM code input bits (per CC) corresponding to the A/Nstate HARQ-ACK(i). When the method is applied to only the case of W=1 or2, spatial bundling may be applied to only a CC with min (M, W)=2 andmay not be applied to a CC with min (M, W)=1.

FIG. 14 illustrates exemplary A/N transmission according to anembodiment of the present invention. Although the A/N transmission willbe described with reference to FIG. 14 as to a UE for convenience, it isobvious that a corresponding operation can be performed by a BS.

Referring to FIG. 14, the UE aggregates a plurality of CCs (e.g., CC1and CC2) having different UL-DL configurations (refer to Table 1)(S1402). CC1 and CC2 may be a PCC and an SCC, respectively, but are notlimited thereto. Then, upon receiving DL data (e.g., a PDSCH and an SPSrelease PDCCH), the UE performs a procedure for transmitting A/Nfeedback to the DL data. In detail, the UE may generate a first HARQ-ACKset based on L1 for CC1 (S1404) and generate a second HARQ-ACK set basedon L2 for CC2 (S1406). Then, the UE may transmit informationcorresponding to the first HARQ-ACK set and the second HARQ-ACK set tothe BS through a PUSCH (S1408). In this example, when a first conditionis satisfied, L1=min (M1, W) and L2=min (M2, W). M1 indicates the numberof DL SFs corresponding to A/N UL SFs (e.g., PCC UL SF n) for CC1.Similarly, M2 indicates the number of DL SFs corresponding to A/N UL SFs(e.g., PCC UL SF n) for CC2. On the other hand, when a second conditionis satisfied, L1=L2=W. The first condition may include W=1 or 2 and thesecond condition may include W=3 or 4, but the present invention is notlimited thereto.

In addition, when {min(M1, W), min(M2, W)} is {1, 2}, {1, 3}, or {1, 4},spatial bundling may be applied to CC1 (that is, 1-bit and 2-bit may begenerated for CC1 and CC2, respectively, irrespective of Ntb configuredfor CC1/CC2). In other words, the spatial bundling may not be applied toonly the case in which {min(M1, W), min(M2, W)} is {1, 1} (or the caseof W=1). On the other hand, in the other cases (or in the case of W=2,3, and 4, preferably, W=2), the spatial bundling may be applied to a CC(for convenience, a MIMO CC) configured to transmit a plurality oftransport blocks. The spatial bundling may refer to a process ofbundling HARQ-ACK response(s) to DL data received in the same subframeof a corresponding CC as one HARQ-ACK response by logical operation(e.g., logical-AND operation).

In addition, when {min(M1, W), min(M2, W)} is {1, 3}, the spatialbundling may be applied to CC1, and spatial-bundled A/N responsescorresponding to V=1, 2, and 3 (or V=1, 2, DL data w/o PDCCH, and inthis case, an A/N response to a DL data w/o PDCCH may be arranged in anLSB) may be mapped to CC2. In this case, irrespective of Ntb configuredfor CC1/CC2, 1-bit and 3-bits may be generated for CC1 and CC2,respectively. In this case, A/N bit(s) generated per CC may also beconcatenated (e.g., PCC first and SCC last) to generate a final A/Npayload to be transmitted through a PUSCH.

In addition, in the case of {M1, M2}={1, 2}, {1, 3}, or {1, 4}, when Wcorresponding to an A/N PUSCH is not present (e.g., a PUSCH based on aSPS scheme), the same method may be applied. That is, an individual A/Nresponse per TB may be generated for CC1 without spatial bundling, orspatial bundling may be applied to always allocate 1-bit irrespective ofNtb.

As another example, the aforementioned method and channel selectionmapping based on W may be used for all CCs irrespective of whether largeor small between W and M (of each CC) to determine A/N state HARQ-ACK(i)and to generate a final RM code input bit (about an overall A/N state)obtained by concatenating RM code input bits (per CC) corresponding tothe A/N state HARQ-ACK(i). In this case, channel selection mapping for WA/N-DL SFs, the number of which is greater than a maximum of M A/N-DLSFs to be subjected to A/N feedback, is applied to CCs with W>M. In thiscase, when determining the A/N state HARQ-ACK(i) of the correspondingCC, an A/N response may be processed as DTX in response to DL datacorresponding V (DL DAI) that exceeds M or DL data corresponding to anA/N-DL SF index that exceeds an M A/N-DL SF index. This is because theDL data is not actually present on the corresponding CC. This method isreferred to as Alt 2 for convenience. Preferably, this method can beapplied to the case of W=3 or 4.

In this example, when W=1 or 2, scheme Alt 1 may be used, and when W=3or 4, scheme Alt 2 may be used.

According to the aforementioned methods, when M=0 with respect to aspecific CC, an A/N state of the corresponding CC and a RM code inputbit corresponding thereto may not be generated. As a result, A/Nfeedback to the corresponding CC may be excluded from, that is, may notbe included in an A/N payload configuration to be transmitted on aPUSCH. For example, in the case of M1=0 for CC1, when Alt 1 or Alt 2 isused, channel selection mapping based on min (M2, W) (or W) may beapplied to CC2 only. That is, only the A/N state HARQ-ACK(i) for CC2 maybe determined, only the RM code input bit corresponding to the A/N stateHARQ-ACK(i) may be generated, and A/N piggybacking on the PUSCH may beperformed. In addition, when W corresponding to an A/N PUSCH in the caseof M1=0 is not present (e.g., an SPS-based PUSCH), the same method mayalso be applied based on M2 for CC2.

In addition, when {min(M1, W), min(M2, W)} is {0, 2}, spatial bundlingmay not be applied to CC2. Thus, 2×Ntb-bit RM code input bitsrespectively corresponding to 2×Ntb of A/N response in total may begenerated according to Ntb set for the corresponding CC2. In addition,when {min(M1,W), min(M2,W)} is {0, 3} or {0, 4}, 3- or 4-bit RM codeinput bits corresponding to HARQ-ACK(i) (i.e., individual A/N responseto each DL data) to the corresponding CC2 may be generated withoutreferring to Tables 12 and 13, in schemes 3 and 4 (e.g., A→1 and N/D→0).Here, the A/N responses may be arranged according to a DL DAI order(e.g., the A/N responses may be sequentially arranged from an A/Nresponse to DL data corresponding to a low DL DAI value). In this case,an A/N response to DL data w/o PDCCH may be arranged in an LSB. When{M1, M2}={0, 2}, {0, 3} or {0, 4}, if W corresponding to an A/N PUSCH isnot present (e.g., an SPS-based PUSCH), the same method can be appliedbased on M2 for CC2.

A special SF (S SF) (e.g., which corresponds to S SF configuration #0 inTable 2) having less than N (e.g., N=3) OFDM symbols may be allocated toa DwPTS period. In this case, when the corresponding S SF is configuredin a PCC (i.e., a PCell), a PDCCH (which requires only 1-bit A/Nfeedback) requesting SPS release may be transmitted through thecorresponding S SF. On the other hand, when the corresponding S SF isconfigured in an SCC (i.e., an SCell), any PDCCH/DL that requires A/Nfeedback may not be transmitted through the corresponding S SF. Thus,according to the proposed method, if the corresponding S SF (forconvenience, referred to as a shortest S SF) having a small DwPTS periodis configured in a PCell as in the example, A/N corresponding to thecorresponding shortest S SF may always be allocated to 1-bitirrespective of Ntb configured for the corresponding PCell or thecorresponding shortest S SF may be excluded from an A/N-DL SF fordetermination of M. In this case, the UE may consider that a PDCCHrequesting SPS release is not transmitted through the corresponding S SF(thus, a PDCCH monitoring procedure (e.g., blind decoding) may beomitted in the PCell S SF). When the shortest S SF is configured in theSCell, the corresponding S SF may be excluded from the A/N-DL SF fordetermination of M. As another example, in the case of the PCell,Ntb-bit (e.g., M=1) based on an Ntb value configured in thecorresponding PCell or 1-bit (e.g., M>1) using spatial bundling may alsobe allocated to A/N corresponding to the shortest S SF, and in the caseof the S Cell, the shortest S SF may be excluded from the A/N-DL SF fordetermination of M. In addition, when W corresponding to the A/N PUSCHis not present (e.g., a SPS-based PUSCH) or A/N is transmitted through aPUCCH, the aforementioned M-based channel selection mapping(determination of A/N state HARQ-ACK(i) and generation of RM code inputbit corresponding thereto) may be used.

In addition, as an assumed method, the shortest S SF considered in thePCell is not excluded from the A/N-DL SF and A/N corresponding to thecorresponding S SF is always allocated to 1-bit irrespective of Ntbconsidered in the corresponding PCell. In this case, when the PCell isconfigured by Ntb=2, the following A/N bit allocation may be possiblewith regard to M and W. In this case, the corresponding A/N bit may bedetermined in an RM code input bit (without a separate A/N mappingprocedure, that is, by mapping A and N/D directly in bits 1 and 0). Forconvenience, M for the PCell and the S Cell are defined as Mp and Ms,respectively. In addition, A/N bit numbers corresponding to the PCelland the S Cell are defined as Np and Ns, respectively. It is assumedthat an A/N-DL SF configured with at least Mp includes the shortest SSF. In the case of Mp=1 and Ms>2, Np=1 may be determined irrespective ofW and Ms.

1) when Mp=1 and Ms=0

A. when W corresponding to a PUSCH (or a PUCCH) for transmitting A/N isnot present

i. Np=1 and Ns=0

B. when W corresponding to the PUSCH for transmitting A/N is present

i. W=1 (or W≧1): Np=1 and Ns=0

2) when Mp=1 and Ms=1

A. when W corresponding to the PUSCH (or the PUCCH) for transmitting A/Nis not present

i. Np=1 and Ns=Ntb configured in SCell

B. when W corresponding to the PUSCH for transmitting A/N is present

i. W=1 (or W≧1):Np=1, Ns=Ntb configured in SCell

3) when Mp=1 and Ms=2

A. when W corresponding to the PUSCH (or PUCCH) for transmitting A/N isnot present

i. Np=1 and Ns=2 (spatial bundling is applied)

B. when W corresponding to the PUSCH for transmitting A/N is present

i. W=1: Np=1, Ns=Ntb configured in SCell

ii. W=2 (or W≧2): Np=1 and Ns=2 (spatial bundling is applied)

4) when Mp=2 and Ms=0 (option 1)

A. W corresponding to the PUSCH (or PUCCH) for transmitting A/N is notpresent

i. Np=2 (spatial bundling is applied) and Ns=0

B. W corresponding to the PUSCH for transmitting A/N is present

i. W=1: Np=2 and Ns=0

ii. W=2 (or W≧2): Np=2 (spatial bundling is applied) and Ns=0

5) when Mp=2 and Ms=0 (option 2)

A. when W corresponding to the PUSCH (or PUCCH) for transmitting A/N isnot present

i. Np=3 (1-bit for S SF and 2-bit for normal DL SF) and Ns=0

B. when W corresponding to the PUSCH for transmitting A/N is present

i. W=1: Np=2 and Ns=0

ii. W=2 (or W≧2): Np=3 and Ns=0

6) when Mp=2, Ms=1, and Ntb=1 is configured for the SCell (option 1)

A. when W corresponding to the PUSCH (or PUCCH) for transmitting A/N isnot present

i. Np=2 (spatial bundling is applied) and Ns=1

B. when W corresponding to the PUSCH for transmitting A/N is present

i. W=1: Np=2 and Ns=1

ii. W=2 (or W≧2): Np=2 (spatial bundling is applied) and Ns=1

7) when Mp=2, Ms=1, and Ntb=1 is configured for the SCell (option 2)

A. when W corresponding to the PUSCH (or PUCCH) for transmitting A/N isnot present

i. Np=3 (1-bit for S SF and 2-bit for normal DL SF) and Ns=1

B. when W corresponding to the PUSCH for transmitting A/N is present

i. W=1: Np=2 and Ns=1

ii. W=2 (or W≧2): Np=3 and Ns=1

8) when Mp=2, Ms=1, and Ntb=2 is configured for the SCell (option 1)

A. when W corresponding to the PUSCH (or PUCCH) for transmitting A/N isnot present

i. Np=2 (spatial bundling is applied) and Ns=1 (spatial bundling isapplied)

B. when W corresponding to the PUSCH for transmitting A/N is present

i. W=1: Np=2 and Ns=2

ii. W=2 (or W≧2): Np=2 (spatial bundling is applied) and Ns=1 (spatialbundling is applied)

9) when Mp=2, Ms=1, and Ntb=2 is configured for the SCell (option 2)

A. when W corresponding to the PUSCH (or PUCCH) for transmitting A/N isnot present

i. Np=2 (spatial bundling is applied) and Ns=2

B. when W corresponding to the PUSCH for transmitting A/N is present

i. W=1: Np=2 and Ns=2

ii. W=2 (or W≧2): Np=2 (spatial bundling is applied) and Ns=2

10) when Mp=2 and Ms=2

A. when W corresponding to the PUSCH (or PUCCH) for transmitting A/N isnot present

i. Np=2 (spatial bundling is applied) and Ns=2 (spatial bundling isapplied)

B. when W corresponding to the PUSCH for transmitting A/N is present

i. W=1: Np=2 and Ns=Ntb configured for SCell

ii. W=2 (or W≧2): Np=2 (spatial bundling is applied) and Ns=2 (spatialbundling is applied)

In addition, when Np=3 is allocated, the UE may have the following A/Nbit configuration according to the number of TBs or DL data receivedthrough the PCell (for convenience of description, a PDCCH requestingSPS release is briefly referred to as “SPS release”).

1) when only SPS release corresponding to V=1 is received

A. 1-bit A/N to corresponding SPS release is arranged in MSB and 2-bitof the remaining LSB is processed as N/D

2) when only SPS release corresponding to V=2 is received

A. 1-bit A/N to corresponding SPS release is arranged in LSB and 2-bitof the remaining MSB are processed as N/D

3) when only a PDSCH corresponding to V=1 is received

A. 2-bit A/N (1-bit per TB) to the corresponding PDSCH is arranged inMSB and the remaining 1-bit (LSB) is processed as N/D

4) when only a PDSCH corresponding to V=2 is received

A. 2-bit A/N (1-bit per TB) to the corresponding PDSCH is arranged inLSB and the remaining 1-bit (MSB) is processed as N/D

5) when both SPS release corresponding to V=1 and a PDSCH correspondingto V=2 are received

A. 1-bit A/N to the corresponding SPS release is arranged in MSB and2-bit A/N to the corresponding PDSCH is arranged in LSB

6) when both a PDSCH corresponding to V=1 and SPS release correspondingto V=2 are received

A. 2-bit A/N to the corresponding PDSCH is arranged in MSB and 1-bit A/Nto the corresponding SPS release is arranged in LSB

Additionally, when the PCell and the SCell have the same TDD DL-UL Cfg,if the shortest S SF is configured, the proposed method may be appliedusing the above schemes (i.e., A/N corresponding to the corresponding SSF is always allocated to 1-bit or the corresponding S SF is excludedfrom the A/N-DL SF (during determination of M). In this case, in themethod for excluding the shortest S SF (during determination of M) fromthe A/N-DL S, assuming that M when the shortest S SF is not excludedfrom the A/N-DL is M′, M when the shortest S SF is excluded from theA/N-DL is M′−1. Here, in the case of a cell in which the shortest S SFis configured, with regard to a period including the corresponding S SF(A/N-DL SF included in the period), channel selection mapping (i.e.,determination of A/N state HARQ-ACK(i) and generation of RM code inputbit corresponding thereto) based on min(M, W)=min(M′−1, W), i.e., M′−1in the case of W=M′ (or W≧M′) only. In addition, when W corresponding tothe A/N PUSCH is not present, channel selection mapping based on M′−1may be applied. In the other cases (i.e., W<M′), channel selectionmapping based on W may be applied. Preferably, this method can beapplied to the case in which M′ is 1 or 2. In addition, M′−1=0, A/Ncorresponding thereto may not be configured (and may be allocated to0-bit).

Embodiment 2 A/N Transmission Through PUSCH in PUCCH Format 3 Mode

According to the present embodiment, A/N transmission through a PUSCHwhen PUCCH format 3 mode is set and a plurality of CCs (or cells) havingdifferent UL-DL configurations is aggregated will be described below.

Prior to description of the present invention, A/N transmission in thePUCCH format 3 mode of TDD CA of conventional LTE-A will be describedwith reference to FIGS. 15 and 16.

FIG. 15 illustrates PUCCH format 3 structure at a slot level. In thePUCCH format 3, a plurality of A/N information is transmitted via jointcoding (e.g., Reed-Muller code, tail-biting convolutional code, etc.),block spreading, and SC-FDMA modulation.

Referring to FIG. 15, one symbol sequence is transmitted over thefrequency domain and time-domain spreading based on orthogonal covercode (OCC) is applied to the corresponding symbol sequence. Controlsignals of various UEs may be multiplexed with the same RB using theOCC. In detail, 5 SC-FDMA symbols (i.e., UCI data part) are generatedfrom one symbol sequence ({d1,d2, . . . }) using a length-5 OCC (C1 toC5). Here, the symbol sequence ({d1,d2, . . . }) may refer to amodulation symbol sequence or a code bit sequence.

ACK/NACK payloads for PUCCH format 3 are configured per cell and aresequentially concatenated according to a cell index order. In detail, aHARQ-ACK feedback bit for c-th serving cell (or DL CC) is given as

o_(c, 0)^(ACK)o_(c, 1)^(ACK), …  , o_(c, O_(c)^(ACK) − 1)^(ACK)(c ≥ 0).  O^(ACK)cis a bit number (i.e., size) of a HARQ-ACK payload for the c-th servingcell. When a transmission mode supporting single transport blocktransmission is configured or spatial bundling is applied to the c-thserving cell, O^(ACK)c=B^(DL)c may be given. On the other hand, when atransmission mode supporting a plurality of (e.g., 2) transport blocksis configured or spatial bundling is not applied to the c-th servingcell, O^(ACK)c=2B^(DL)c may be given. When a HARQ-ACK feedback bit istransmitted through PUCCH, or When a HARQ-ACK feedback bit istransmitted through PUSCH but W corresponding to the PUSCH is notpresent (e.g., an SPS-based PUSCH), BDLc=M is given. M is the number ofelements of the set K as defined in Table 4 above. When TDD UL-DLconfigurations are #1, #2, #3, #4, and #6 and a HARQ-ACK feedback bit istransmitted through PUSCH, B^(DL)c=W^(UL) _(DAI). Here, W^(UL) _(DAI)refers to a value indicated by a UL DAI field in a UL grant PDCCH and isbriefly referred to as W. When a TDD UL-DL configuration is #5,

B_(c)^(DL) = W_(DAI)^(UL) + 4⌈(U − W_(DAI)^(UL))/4⌉.Here, U is a maximum value among Ucs and Uc is the total number ofPDSCH(s) received from a subframe n-k in the c-th serving cell andPDCCHs requesting (DL) SPS release. A subframe n is a subframe fortransmitting a HARQ-ACK feedback bit. ┌ ┐ is a ceiling functions.

When a transmission mode supporting single transport block transmissionis configured or spatial bundling is applied to the c-th serving cell, alocation of each ACK/NACK in a HARQ-ACK payload in the correspondingserving cell is given by

o_(c, DAI(k) − 1)^(ACK).DAI(k) refers to a DL DAI value of a detected PDCCH in a DL subframen-k. On the other hand, when a transmission mode supporting a pluralityof (e.g., 2) transport blocks is configured or spatial bundling is notapplied to the c-th serving cell, a location of each ACK/NACK in aHARQ-ACK payload in the corresponding serving cell is given by

o_(c, 2DAI(k) − 1)^(ACK) ando_(c, 2DAI(k) − 2)^(ACK).o_(c, 2DAI(k) − 1)^(ACK)indicates HARQ-ACK for codeword 0 and o_(c,2DAI(k)-2) ^(ACK) indicatesHARQ-ACK for codeword 1. Codeword 0 and codeword 1 correspond totransport blocks 0 and 1 or transport blocks 1 and 0, respectively,according to swapping. When the PUCCH format 3 is transmitted in asubframe configured for SR transmission, the PUCCH format 3 istransmitted together with ACK/NACK bit and SR 1-bit.

FIG. 16 illustrates a procedure for processing UL-SCH data and controlinformation when HARQ-ACK is transmitted through PUSCH in the case inwhich PUCCH format 3 mode is configured. FIG. 16 corresponds to aportion associated with A/N of the block diagram of FIG. 5.

In FIG. 16, HARQ-ACK payloads input to a channel coding block S170 areconfigured according to a method defined for PUCCH format 3. That is,the HARQ-ACK payloads are configured per cell and then are sequentiallyconcatenated according to a cell index order. In detail, a HARQ-ACKfeedback bit for the c-th serving cell (or DL CC) is given by

o_(c, 0)^(ACK)o_(c, 1)^(ACK), …  , o_(c, O_(c)^(ACK) − 1)^(ACK)(c ≥ 0). Accordingly, when one serving cell is configured (c=0),

o_(c = 0, 0)^(ACK)o_(c = 0, 1)^(ACK), …  , o_(c = 0, O_(c = 0)^(ACK) − 1)^(ACK)are input to a channel coding block S170. As another example, when twoserving cells are configured (c=0 and c=1),

o_(c = 0, 0)^(ACK)o_(c = 0, 1)^(ACK), …  , o_(c = 0, O_(c = 0)^(ACK) − 1)^(ACK) + o_(c = 1, 0)^(ACK)o_(c = 1, 1)^(ACK), …  , o_(c = 1, O_(c = 1)^(ACK) − 1)^(ACK)are input to the channel coding block S170. An output bit of the channelcoding block S170 is input to a channel interleaver block S190. Anoutput bit of data and control multiplexing block S180 and an output bitof an RI channel coding block S160 are also input to the channelinterleaver block S190. RI is optionally present.

As described above, in the conventional LTE-A, a PUCCH format 3transmission scheme may be applied in a CA situation having more thantwo CCs having the same TDD DL-UL configuration.

Hereinafter, an appropriate A/N state mapping method during A/Ntransmission through a PUCCH when a plurality of CCs having differentTDD DL-UL configurations are aggregated and a PUCCH format 3 mode is setwill be described. According to the present embodiment, a CA situationof two CCs is assumed. In addition, the number of A/N-DL SFs of each CCconfigured at PCC UL SF timing based on the Ref-Cfg is defined as Mc.Mcs may be differently configured TDD DL-UL Cfg and Ref-Cfg. The Ref-Cfgmay be the same for all CCs or may be independently given to all CCs.

When the PUCCH format 3 mode is configured, A/N piggybacking on a PUSCHmay be performed with reference to UL DAI (i.e., W) in a UL grant PDCCHfor scheduling the corresponding PUSCH. W may be used to determine arange of (effective) A/N responses that are piggybacked on the PUSCH andpreferably, may be used to signal a maximum value among the number of DLdata scheduled per CC. In this case, in consideration of a 2-bit UL DAIfield, modulo-4 operation may be applied to W that exceeds 4. Thus, inEmbodiments 1 and 2, W may be replaced with B_(c) ^(DL)=W_(DAI)^(UL)+4┌(U−W_(DAI) ^(UL)/4┐. Here, Umax refers to a maximum value of thenumber of DL data per CC, which has been actually received by the UE.

In detail, when Ref-Cfg for A/N timing is configured as DL-UL Cfg #5 inat least one CC among a plurality of CCs included CA, B_(c)^(DL)=W_(DAI) ^(UL)+4┌(U−W_(DAI) ^(UL))/4┐ instead of W can be appliedto all CCs. Thus, when there is no CC in which Ref-Cfg for A/N timing isconfigured as DL-UL Cfg #5 among a plurality of CCs included in CA, Wcan be applied to all CCs. Here, Umax may be a maximum value of thenumber of DL data per CC, which has been actually received by the UE. Asanother method, B_(c) ^(DL)=W_(DAI) ^(UL)+4┌(U−W_(DAI) ^(UL))/4┐ insteadof W can be applied to only a CC in which Ref-Cfg for A/N timing isconfigured as DL-UL Cfg #5. Here, Umax may be a maximum value of thenumber of DL data per CC, which has been actually received by the UE,with respect to only the corresponding CC (CC to which A/N timing ofDL-UL Cfg #5 is applied). As another method, B_(c) ^(DL)=W_(DAI)^(UL)+4┌(U−W_(DAI) ^(UL))/4┐ is applied to only a CC to which A/N timingof DL-UL Cfg #5 is applied, where Umax refers to the number of DL data,which has been actually received in the corresponding CC by the UE.

Next, a method of configuring A/N payload, in detail, a method fordetermining A/N payload size (i.e., bit number) in PUCCH format 3 modewill be described with regard to an embodiment of the present invention.For convenience, the total number of CCs allocated to the UE is definedas N, and the number of CCs having Ntb=2, to which spatial bundling isnot applied, among N CCs is defined as N2.

According to the present embodiment, when A/N is transmitted through aPUCCH, the total bit number (O) of A/N may be determined according toO=M×(N+N2) based on M that is fixed with regard to the corresponding ULsubframe according to UL-DL Cfg. When A/N is piggybacked on a PUSCH, thetotal bit number (O) of A/N may be determined according to O=W×(N+N2)based on W(≦M). In other words, when A/N is piggybacked on a PUSCH, M(that has been used as a fixed value during A/N transmission to thePUCCH) may be replaced with W and an actual A/N transmission bit may bedetermined based on W. A detailed description may be summarized asfollows.

Hereinafter, W is a value indicated by a UL DAI field in a UL grantPDCCH, and V is a value indicated by a DL DAI field in a DL grant PDCCH.

-   -   In the case of CC corresponding to N2    -   HARQ-ACK(2i−2) and (2i−1) are A/N responses to respective TBs of        DL data corresponding to V=i    -   a 2 W of A/N bits in total are generated: HARQ-ACK(0), . . . ,        (2 W−1)    -   when a PCC and DL data w/o PDCCH is present, HARQ-ACK(2 W−1) may        be an A/N response to the corresponding DL data (in this case,        mapping may be performed according to HARQ-ACK(2 W−2)=D).    -   In the case of CC that does not correspond to N2    -   HARQ-ACK(i−1) is an A/N response to DL data corresponding to V=i    -   W of A/N bits in total are generated: HARQ-ACK(0), . . . , (W−1)    -   when a PCC and DL data w/o PDCCH is present, HARQ-ACK(W−1) may        be an A/N response to the corresponding DL data    -   a final RM code input bit    -   the above generated W or 2 W A/N bits per CC are concatenated to        configure W×(N+N2) of A/N bits in total: HARQ-ACK(0), . . . ,        (W×(N+N2)−1)    -   the A/N bits per CC may be concatenated in order from a low CC        index to a high CC index (e.g., PCC first and SCC last)    -   HARQ-ACK(i) is determined as a final RM code input bit o(i) for        A/N piggybacking on a PUSCH (through A→1 and N/D→0 mapping        procedures). An order of A/N response→bit mapping may be changed        according to implementation. For example, A/N response→bit        mapping may be performed while A/N bit per CC is generated.

Hereinafter, proposed is an A/N state mapping method suitable for A/Npiggybacking on a PUSCH when a PUCCH format 3 transmission scheme forA/N transmission to the PUCCH is applied to a CA situation of aplurality of CCs having different TDD DL-UL Cfgs will be described. Inthis example, a CA situation of N CCs is assumed and the number ofA/N-DL SFs of each CC configured at specific PCC UL SF timing based onRef-Cfg is defined as Mc. Mcs may be differently configured per CCaccording to application of different TDD DL-UL Cfg and Ref-Cfg.Hereinafter, as a proposed method, a method for allocating A/N bit perCC and determining a final RM code input bit corresponding to the AN bitaccording to a combination of Mc, N2, and W signaled via a UL grantPDCCH will be described in detail.

-   -   In the case of W≦Mc and CC corresponding to N2    -   HARQ-ACK(2i−2) and (2i−1) are A/N responses to TBs of DL data        corresponding to V=i    -   a 2 W of A/N bits in total are generated: HARQ-ACK(0), . . . ,        (2 W−1)    -   when a PCC and DL data w/o PDCCH is present, HARQ-ACK(2 W−1) may        be an A/N response to the corresponding DL data (in this case,        mapping may be performed according to HARQ-ACK(2 W−2)=D)    -   In the case of W≦Mc and CC that does not correspond to N2    -   HARQ-ACK(i−1) is an A/N response to DL data corresponding to V=i    -   W of A/N bits in total are generated: HARQ-ACK(0), . . . , (W−1)    -   when a PCC and DL data w/o PDCCH is present, HARQ-ACK(W−1) may        be an A/N response to the corresponding DL data    -   In the case of W>Mc and CC corresponding to N2    -   HARQ-ACK(2i−2) and (2i−1) are A/N responses to DL data        corresponding to V=i    -   a 2Mc of A/N bits in total are generated: HARQ-ACK(0), . . . ,        (2Mc−1)    -   when a PCC and DL data w/o PDCCH is present, HARQ-ACK(2Mc−1) may        be an A/N response to the corresponding DL data (in this case,        mapping may be performed according to HARQ-ACK(2Mc−2)=D)    -   In the case of W>Mc and CC that does not correspond to N2    -   HARQ-ACK(i−1) is an A/N response to DL data corresponding to V=i    -   Mc of A/N bits in total are generated: HARQ-ACK(0), . . . ,        (Mc−1)    -   when a PCC and DL data w/o PDCCH is present, HARQ-ACK(Mc−1) may        be an A/N response to the corresponding DL data    -   final RM code input bit    -   W, 2 W, Mc, or 2Mc A/N bits generated in the above per CC are        concatenated (in this case, Mc may differ per CC): HARQ-ACK(0),        . . .    -   the A/N bits per CC may be concatenated in order from a low CC        index to a high CC index (e.g., PCC first and SCC last)    -   HARQ-ACK(i) is determined as a final RM code input bit o(i) for        A/N piggybacking on a PUSCH (via A→1 and N/D→0 mapping        procedures). An order of A/N response→bit mapping may be changed        according to implementation. For example, A/N response→bit        mapping may be performed during generation of A/N bit per CC.

Hereinafter, when Lc=min (Mc, W) is defined, the proposed method issummarized as follows. Here, Mc refers M for each CC and may be the sameor may differ per CC. That is, Mc is independently given per CC.

-   -   In the case of CC corresponding to N2    -   HARQ-ACK(2i−2), (2i−1) are A/N responses to TBs of DL data        corresponding to V=i    -   a 2Lc of A/N bits in total are generated: HARQ-ACK(0), . . . ,        (2Lc−1)    -   when a PCC and DL data w/o PDCCH is present, HARQ-ACK(2Lc−1) may        be an A/N response to the corresponding DL data (in this case,        mapping may be performed according to HARQ-ACK(2Lc−2)=D)    -   In the case of CC that does not correspond to N2    -   HARQ-ACK(i−1) is an A/N response to DL data corresponding to V=i    -   Lc of A/N bits in total are generated: HARQ-ACK(0), . . . ,        (Lc−1)    -   when a PCC and DL data w/o PDCCH is present, HARQ-ACK(Lc−1) may        be an A/N response to the corresponding DL data    -   final RM code input bit    -   Lc or 2Lc A/N bits determined in the above per CC are        concatenated (in this case, Lc may differ per CC):

HARQ-ACK(0), . . .

-   -   the A/N bits per CC may be concatenated in order from a low CC        index to a high CC index (e.g., PCC first and SCC last)    -   HARQ-ACK(i) is determined as a final RM code input bit o(i) for        A/N piggybacking on a PUSCH (via A→1 and N/D→0 mapping        procedures). An order of A/N response→bit mapping may be changed        according to implementation. For example, A/N response→bit        mapping may be performed during generation of A/N bit per CC.

FIG. 17 illustrates exemplary A/N transmission according to anembodiment of the present invention. Although the A/N transmission willbe described with reference to FIG. 17 as to a UE for convenience, it isobvious that a corresponding operation can be performed by a basestation.

Referring to FIG. 17, the UE aggregates a plurality of CCs (S1702).Here, a plurality of CCs may have different UL-DL configurations. Then,upon receiving DL data (e.g., a PDSCH and an SPS release PDCCH), the UEperforms a procedure for transmitting A/N feedback for the DL data. Indetail, the UE may determine the number of per-CC HARQ-ACK bits (S1704).Then, the UE may configure HARQ-ACK payload including a plurality ofper-cell HARQ-ACK bit(s) (S1706). Then, the UE may transmit the HARQ-ACKpayload to the base station through a PUSCH (S1708). In this example,when a first condition is satisfied, the number of per-CC HARQ-ACK bitsmay be determined using min(W, Mc), and when a second condition issatisfied, the number of per-CC HARQ-ACK bits may be determined usingmin(B_(c) ^(DL)=W_(DAI) ^(UL)+4┌(U−W_(DAI) ^(UL))/4┐, Mc). The firstcondition includes a case in which there is no CC in which Ref-Cfg forA/N timing is configured as DL-UL Cfg #5 among a plurality of CCsconfigured for CA. On the other hand, the second condition includes acase in which Ref-Cfg for A/N timing is configured as DL-UL Cfg #5 forat least one CC among a plurality of CCs.

In all the above-described methods, when Mc=0 with respect to a specificCC, an A/N bit to the corresponding CC and an RM code input bitcorresponding thereto may not be generated. As a result, A/N feedback tothe corresponding CC may be excluded from, that is, may not be includedin an A/N payload configuration to be transmitted on a PUSCH.

A special SF (S SF) (e.g., which corresponds to S SF configuration #0 inTable 2) having less than N (e.g., N=3) OFDM symbols may be allocated toa DwPTS period. In this case, when the corresponding S SF is configuredin a PCC (i.e., a PCell), a PDCCH (which requires only 1-bit A/Nfeedback) requesting SPS release may be transmitted through thecorresponding S SF. On the other hand, when the corresponding S SF isconfigured in an SCC (i.e., an SCell), any PDCCH/DL that requires A/Nfeedback may not be transmitted through the corresponding S SF. Thus,according to the proposed method, if the corresponding S SF (referred toas a shortest S SF for convenience) having a small DwPTS period isconfigured in a PCell as in the example, A/N corresponding to thecorresponding shortest S SF may always be allocated to 1-bitirrespective of Ntb configured for the corresponding PCell or thecorresponding shortest S SF may be excluded from an A/N-DL SF fordetermination of M. In this case, the UE may consider that a PDCCHrequesting SPS release is not transmitted through the corresponding S SF(Thus, a PDCCH monitoring procedure (e.g., blind decoding) may beomitted in the PCell S SF). When the shortest S SF is configured in theSCell, the corresponding S SF may be excluded from the A/N-DL SF fordetermination of M. As another example, in the case of the PCell,Ntb-bit (e.g., M=1) based on an Ntb value configured in thecorresponding PCell or 1-bit (e.g., M>1) using spatial bundling may alsobe allocated to A/N corresponding to the shortest S SF, and in the caseof the SCell, the shortest S SF may be excluded from the A/N-DL SF fordetermination of M. In addition, when W corresponding to the A/N PUSCHis not present (e.g., a SPS-based PUSCH) or A/N is transmitted through aPUCCH, the aforementioned M-based A/N payload configuration(determination of HARQ-ACK(i) and generation of RM code input bitcorresponding thereto) may be used.

Additionally, when the PCell and the SCell have the same TDD DL-UL Cfg,if the shortest S SF is configured, the proposed method may be appliedusing the above schemes (i.e., A/N corresponding to the corresponding SSF is always allocated to 1-bit or the corresponding S SF is excludedfrom the A/N-DL SF (during determination of M). In this case, in themethod for excluding the shortest S SF (during determination of M) fromthe A/N-DL S, assuming that M when the shortest S SF is not excludedfrom the A/N-DL is M′, M when the shortest S SF is excluded from theA/N-DL is M′−1. In this case, in the case of a cell in which theshortest S SF is configured, with regard to a period including thecorresponding S SF (A/N-DL SF included in the period), channel selectionmapping (i.e., determination of A/N state HARQ-ACK(i) and generation ofRM code input bit corresponding thereto) based on min(M, W)=min(M′−1,W), i.e., M′−1 in the case of W=M′ (or W≧M′) only. In addition, when Wcorresponding to the A/N PUSCH is not present, channel selection mappingbased on M′−1 may be applied. In other cases (i.e., W<M′), channelselection mapping based on W may be applied. Preferably, this method canbe applied to the case in which M′ is 1 or 2. In addition, M′−1=0, A/Ncorresponding thereto may not be configured (and may be allocated to0-bit).

FIG. 18 is a block diagram of a BS 110 and a UE 120 that are applicationto embodiments of the present invention. In the case of a systemincluding a relay, the BS or the UE may be replaced with the relay.

Referring to FIG. 18, a wireless communication system includes the BS110 and the UE 120. The BS 110 includes a processor 112, a memory 114,and a radio frequency (RF) unit 116. The processor 112 may be configuredto perform the proposed procedures and/or methods according to thepresent invention. The memory 114 is connected to the processor 112 andstores various information related to operations of the processor 112.The RF unit 116 is connected to the processor 112 and transmits and/orreceives radio signals. The UE 120 includes a processor 122, a memory124, and an RF unit 126. The processor 122 may be configured to performthe proposed procedures and/or methods according to the presentinvention. The memory 124 is connected to the processor 122 and storesvarious information related to operations of the processor 122. The RFunit 126 is connected to the processor 122 and transmits and/or receivesradio signals. The BS 110 and/or the UE 120 may include a single antennaor multiple antennas.

The embodiments of the present invention described above arecombinations of elements and features of the present invention. Theelements or features may be considered selective unless otherwisementioned. Each element or feature may be practiced without beingcombined with other elements or features. Further, an embodiment of thepresent invention may be constructed by combining parts of the elementsand/or features. Operation orders described in embodiments of thepresent invention may be rearranged. Some constructions of any oneembodiment may be included in another embodiment and may be replacedwith corresponding constructions of another embodiment. It is obvious tothose skilled in the art that claims that are not explicitly cited ineach other in the appended claims may be presented in combination as anembodiment of the present invention or included as a new claim by asubsequent amendment after the application is filed.

In the embodiments of the present invention, a description has beenmainly made of a data transmission and reception relationship between aBS and a UE. A BS refers to a terminal node of a network, which directlycommunicates with a UE. A specific operation described as beingperformed by the BS may be performed by an upper node of the BS. Namely,it is apparent that, in a network comprised of a plurality of networknodes including a BS, various operations performed for communicationwith a UE may be performed by the BS, or network nodes other than theBS. The term ‘BS’ may be replaced with a fixed station, a Node B, aneNode B (eNB), an access point, etc. The term terminal may be replacedwith a UE, a mobile station (MS), a mobile subscriber station (MSS),etc.

The embodiments of the present invention may be achieved by variousmeans, for example, hardware, firmware, software, or a combinationthereof. In a hardware configuration, the methods according to exemplaryembodiments of the present invention may be achieved by one or moreapplication specific integrated circuits (ASICs), digital signalprocessors (DSPs), digital signal processing devices (DSPDs),programmable logic devices (PLDs), field programmable gate arrays(FPGAs), processors, controllers, microcontrollers, microprocessors,etc.

In a firmware or software configuration, an embodiment of the presentinvention may be implemented in the form of a module, a procedure, afunction, etc. Software code may be stored in a memory unit and executedby a processor. The memory unit is located at the interior or exteriorof the processor and may transmit and receive data to and from theprocessor via various known means.

Those skilled in the art will appreciate that the present invention maybe carried out in other specific ways than those set forth hereinwithout departing from the spirit and essential characteristics of thepresent invention. The above embodiments are therefore to be construedin all aspects as illustrative and not restrictive. The scope of theinvention should be determined by the appended claims and their legalequivalents, not by the above description, and all changes coming withinthe meaning and equivalency range of the appended claims are intended tobe embraced therein.

The present invention is applicable to a wireless communicationapparatus such as a UE, an RN, an eNB, etc.

What is claimed is:
 1. A method for transmitting uplink controlinformation by a user equipment in a wireless communication systemsupporting carrier aggregation and operating in time division duplex(TDD), the user equipment being configured with a first componentcarrier (CC) and a second CC having different uplink-downlinkconfigurations and the user equipment being configured to transmit ahybrid automatic repeat request-acknowledgement (HARQ-ACK) responsebased on channel selection, the method comprising: determining HARQ-ACKbits for the first CC and the second CC; and transmitting the determinedHARQ-ACK bits through a physical uplink shared channel (PUSCH) in anuplink subframe, wherein one or more HARQ-ACK bits for the first CC, andone or more HARQ-ACK bits for the second CC are determined,respectively, based on min (M1, W) and min (M2, W), when a value Windicated by a downlink assignment index in an uplink grantcorresponding to the PUSCH is 1 or 2 and wherein min (A, B) represents asmallest number from A and B, M1 represents a number of downlinksubframes corresponding to the uplink subframe on the first CC, and M2represents a number of downlink subframes corresponding to the uplinksubframe on the second CC.
 2. The method according to claim 1, furthercomprising: receiving downlink signals in M1 downlink subframescorresponding to the uplink subframe on the first CC and in M2 downlinksubframes corresponding to the uplink subframe on the second CC, whereinwhen the value W is 1 or 2, the determined HARQ-ACK bits correspond torespective HARQ-ACK responses for the downlink signals received on thefirst CC and the second CC.
 3. The method according to claim 1, whereinwhen the value W is 3 or 4, HARQ-ACK bits for the first CC aredetermined based on W and HARQ-ACK bits for the second CC are determinedbased on W.
 4. The method according to claim 3, further comprising:receiving downlink signals in M1 downlink subframes corresponding to theuplink subframe on the first CC and in M2 downlink subframescorresponding to the uplink subframe on the second CC, wherein when thevalue W is 3 or 4, the determined HARQ-ACK bits comprise a 4-bit valuerepresenting 2 W HARQ-ACK responses for the downlink signals received onthe first CC and the second CC.
 5. The method according to claim 1,wherein the first CC is a primary CC (PCC) and the second CC is asecondary CC (SCC).
 6. The method according to claim 1, wherein each ofthe first CC and the second CC has one of uplink-downlink configurations0 to 6, wherein a radio frame configuration of a CC is determinedaccording to an uplink-downlink configuration of the CC based on thefollowing table: uplink-downlink subframe number configuration 0 1 2 3 45 6 7 8 9 0 D S U U U D S U U U 1 D S U U D D S U U D 2 D S U D D D S UD D 3 D S U U U D D D D D 4 D S U U D D D D D D 5 D S U D D D D D D D 6D S U U U D S U U D,

and wherein D denotes a subframe for downlink, S denotes a subframecomprising a downlink period, a guard period, and an uplink period, andU denotes a subframe for uplink.
 7. The method according to claim 1,wherein when the uplink subframe is a subframe n and each of thedownlink subframes is a subframe n-k, k is given according to anuplink-downlink configuration based on the following table:uplink-downlink subframe n configuration 0 1 2 3 4 5 6 7 8 9 0 — — 6 — 4— — 6 — 4 1 — — 7, 6 4 — — — 7, 6 4 — 2 — — 8, 7, 4, 6 — — — — 8, 7, 4,6 — — 3 — — 7, 6, 11 6, 5 5, 4 — — — — — 4 — — 12, 8, 7, 11 6, 5, 4, 7 —— — — — — 5 — — 13, 12, 9, 8, 7, 5, 4, 11, 6 — — — — — — — 6 — — 7 7 5 —— 7 7 —.


8. A user equipment configured to transmit uplink control information ina wireless communication system supporting carrier aggregation andoperating in time division duplex (TDD), the user equipment beingconfigured with a first component carrier (CC) and a second CC havingdifferent uplink-downlink configurations and the user equipment beingconfigured to transmit a hybrid automatic repeat request-acknowledgement(HARQ-ACK) response based on channel selection, the user equipmentcomprising: a radio frequency (RF) unit; a memory; and a processorcoupled to the RF unit and the memory storing information causing theprocessor to perform: determining HARQ-ACK bits for the first CC and thesecond CC, and transmitting the determined HARQ-ACK bits through aphysical uplink shared channel (PUSCH) in an uplink subframe through theRF unit, wherein one or more HARQ-ACK bits for the first CC, and one ormore HARQ-ACK bits for the second CC are determined by the processor,respectively, based on min (M1, W) and min (M2, W), when a value Windicated by a downlink assignment index in an uplink grantcorresponding to the PUSCH is 1 or 2 and wherein min (A, B) represents asmallest number from A and B, M1 represents a number of downlinksubframes corresponding to the uplink subframe on the first CC, and M2represents a number of downlink subframes corresponding to the uplinksubframe on the second CC.
 9. The user equipment according to claim 8,wherein the processor is further configured to receive downlink signalsin M1 downlink subframes corresponding to the uplink subframe on thefirst CC and in M2 downlink subframes corresponding to the uplinksubframe on the second CC through the RF unit, and wherein when thevalue W is 1 or 2, the determined HARQ-ACK bits corresponds torespective HARQ-ACK responses for the downlink signals received on thefirst CC and the second CC.
 10. The user equipment according to claim 8,wherein when the value W is 3 or 4, HARQ-ACK bits for the first CC aredetermined based on W and HARQ-ACK bits for the second CC are determinedbased on W.
 11. The user equipment according to claim 10, wherein theprocessor is further configured to receive downlink signals in M1downlink subframes corresponding to the uplink subframe on the first CCand in M2 downlink subframes corresponding to the uplink subframe on thesecond CC through the RF unit, and wherein when the value W is 3 or 4,the determined HARQ-ACK bits comprise a 4-bit value representing 2 WHARQ-ACK responses for the downlink signals received on the first CC andthe second CC.
 12. The user equipment according to claim 8, wherein thefirst CC is a primary CC (PCC) and the second CC is a secondary CC(SCC).
 13. The user equipment according to claim 8, wherein each of thefirst CC and the second CC has one of uplink-downlink configurations 0to 6, wherein a radio frame configuration of a CC is determinedaccording to an uplink-downlink configuration of the CC based on thefollowing table: uplink-downlink subframe number configuration 0 1 2 3 45 6 7 8 9 0 D S U U U D S U U U 1 D S U U D D S U U D 2 D S U D D D S UD D 3 D S U U U D D D D D 4 D S U U D D D D D D 5 D S U D D D D D D D 6D S U U U D S U U D,

and wherein D denotes a subframe for downlink, S denotes a subframecomprising a downlink period, a guard period, and an uplink period, andU denotes a subframe for uplink.
 14. The user equipment according toclaim 8, wherein when the uplink subframe is a subframe n and each ofthe downlink subframes is a subframe n-k, k is given according to anuplink-downlink configuration based on the following table:uplink-downlink subframe n configuration 0 1 2 3 4 5 6 7 8 9 0 — — 6 — 4— — 6 — 4 1 — — 7, 6 4 — — — 7, 6 4 — 2 — — 8, 7, 4, 6 — — — — 8, 7, 4,6 — — 3 — — 7, 6, 11 6, 5 5, 4 — — — — — 4 — — 12, 8, 7, 11 6, 5, 4, 7 —— — — — — 5 — — 13, 12, 9, 8, 7, 5, 4, 11, 6 — — — — — — — 6 — — 7 7 5 —— 7 7 —.